Bluetooth: Mesh: Move OdProxy models Kconfig options
Move OdProxy models Kconfig options under the models menu. Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
This commit is contained in:
parent
168af2324d
commit
343fa6d044
1 changed files with 55 additions and 55 deletions
|
@ -1180,6 +1180,61 @@ config BT_MESH_PRIV_BEACON_CLI
|
|||
|
||||
endif # BT_MESH_PRIV_BEACONS
|
||||
|
||||
config BT_MESH_OD_PRIV_PROXY_CLI
|
||||
bool "Support for On-Demand Private Proxy Client model"
|
||||
help
|
||||
On-Demand Private Proxy Client allows to configure and check the state
|
||||
of On-Demand Private Proxy Servers. The state determines if the peers will
|
||||
advertise the Private Network Identity type after receiving a Solicitation PDU.
|
||||
|
||||
|
||||
config BT_MESH_OD_PRIV_PROXY_CLI_TIMEOUT
|
||||
int "Solicitation PDU RPL Configuration Client model timeout in milliseconds"
|
||||
default 5000
|
||||
depends on BT_MESH_OD_PRIV_PROXY_CLI
|
||||
help
|
||||
This timeout controls how long the On-Demand Private Proxy Client waits
|
||||
for a response message to arrive. This value can be changed at runtime
|
||||
using @ref bt_mesh_od_priv_proxy_cli_timeout_set.
|
||||
|
||||
config BT_MESH_OD_PRIV_PROXY_SRV
|
||||
bool "Support for On-Demand Private Proxy Server model"
|
||||
depends on BT_MESH_PRIV_BEACON_SRV
|
||||
select BT_MESH_SOLICITATION
|
||||
help
|
||||
The On-Demand Private Proxy Server is used to support configuration of
|
||||
advertising with Private Network Identity type of a node.
|
||||
When enabled, the Solicitation PDU RPL Configuration Server model is also enabled.
|
||||
|
||||
config BT_MESH_PROXY_SRPL_SIZE
|
||||
int "Size of solicitation replay protection list (SRPL)"
|
||||
depends on BT_MESH_OD_PRIV_PROXY_SRV
|
||||
default 10
|
||||
range 1 255
|
||||
help
|
||||
Size of SRPL. The list is used to determine if a received Solicitation PDU
|
||||
is valid. It is valid when the SSRC field value of the received Solicitation PDU
|
||||
is stored in the SRPL and the SSEQ field value is bigger than the corresponding
|
||||
stored SSEQ value, or if the SSRC was not stored in the RPL and the SRPL still has
|
||||
space for new entries.
|
||||
|
||||
config BT_MESH_SOL_PDU_RPL_CLI
|
||||
bool "Support for Solicitation PDU RPL Configuration Client model"
|
||||
help
|
||||
The Solicitation PDU RPL Configuration Client is used to support the
|
||||
functionality of removing addresses from the solicitation replay
|
||||
protection list (SRPL) of a node that supports the Solicitation
|
||||
PDU RPL Configuration Server model.
|
||||
|
||||
config BT_MESH_SOL_PDU_RPL_CLI_TIMEOUT
|
||||
int "Solicitation PDU RPL Configuration Client model timeout in milliseconds"
|
||||
default 5000
|
||||
depends on BT_MESH_SOL_PDU_RPL_CLI
|
||||
help
|
||||
This timeout controls how long Solicitation PDU RPL Configuration Client waits
|
||||
for a response message to arrive. This value can be changed at runtime
|
||||
using @ref bt_mesh_sol_pdu_rpl_cli_timeout_set.
|
||||
|
||||
endmenu # Models
|
||||
|
||||
menu "Proxy"
|
||||
|
@ -1580,61 +1635,6 @@ config BT_MESH_SOL_ADV_XMIT
|
|||
How many times Solicitation PDU advertisements will be repeated. 0 means that there will be
|
||||
1 transmission without retransmissions.
|
||||
|
||||
config BT_MESH_OD_PRIV_PROXY_CLI
|
||||
bool "Support for On-Demand Private Proxy Client model"
|
||||
help
|
||||
On-Demand Private Proxy Client allows to configure and check the state
|
||||
of On-Demand Private Proxy Servers. The state determines if the peers will
|
||||
advertise the Private Network Identity type after receiving a Solicitation PDU.
|
||||
|
||||
|
||||
config BT_MESH_OD_PRIV_PROXY_CLI_TIMEOUT
|
||||
int "Solicitation PDU RPL Configuration Client model timeout in milliseconds"
|
||||
default 5000
|
||||
depends on BT_MESH_OD_PRIV_PROXY_CLI
|
||||
help
|
||||
This timeout controls how long the On-Demand Private Proxy Client waits
|
||||
for a response message to arrive. This value can be changed at runtime
|
||||
using @ref bt_mesh_od_priv_proxy_cli_timeout_set.
|
||||
|
||||
config BT_MESH_OD_PRIV_PROXY_SRV
|
||||
bool "Support for On-Demand Private Proxy Server model"
|
||||
depends on BT_MESH_PRIV_BEACON_SRV
|
||||
select BT_MESH_SOLICITATION
|
||||
help
|
||||
The On-Demand Private Proxy Server is used to support configuration of
|
||||
advertising with Private Network Identity type of a node.
|
||||
When enabled, the Solicitation PDU RPL Configuration Server model is also enabled.
|
||||
|
||||
config BT_MESH_PROXY_SRPL_SIZE
|
||||
int "Size of solicitation replay protection list (SRPL)"
|
||||
depends on BT_MESH_OD_PRIV_PROXY_SRV
|
||||
default 10
|
||||
range 1 255
|
||||
help
|
||||
Size of SRPL. The list is used to determine if a received Solicitation PDU
|
||||
is valid. It is valid when the SSRC field value of the received Solicitation PDU
|
||||
is stored in the SRPL and the SSEQ field value is bigger than the corresponding
|
||||
stored SSEQ value, or if the SSRC was not stored in the RPL and the SRPL still has
|
||||
space for new entries.
|
||||
|
||||
config BT_MESH_SOL_PDU_RPL_CLI
|
||||
bool "Support for Solicitation PDU RPL Configuration Client model"
|
||||
help
|
||||
The Solicitation PDU RPL Configuration Client is used to support the
|
||||
functionality of removing addresses from the solicitation replay
|
||||
protection list (SRPL) of a node that supports the Solicitation
|
||||
PDU RPL Configuration Server model.
|
||||
|
||||
config BT_MESH_SOL_PDU_RPL_CLI_TIMEOUT
|
||||
int "Solicitation PDU RPL Configuration Client model timeout in milliseconds"
|
||||
default 5000
|
||||
depends on BT_MESH_SOL_PDU_RPL_CLI
|
||||
help
|
||||
This timeout controls how long Solicitation PDU RPL Configuration Client waits
|
||||
for a response message to arrive. This value can be changed at runtime
|
||||
using @ref bt_mesh_sol_pdu_rpl_cli_timeout_set.
|
||||
|
||||
menu "Capabilities"
|
||||
|
||||
config BT_MESH_SUBNET_COUNT
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue