From ed0a6d46a5eb923ee317c288fb4d86e75c4e310e Mon Sep 17 00:00:00 2001 From: Yang Song Date: Tue, 28 Oct 2025 00:27:32 +0800 Subject: [PATCH] [cmake] add build option for minimum DHCPv6 PD lifetime (#12063) Add `OT_BORDER_ROUTING_DHCP6_PD_MIN_LIFETIME ` cmake build option, to allow customizing the dhcpv6 pd client's minimum lifetime requirement for different network environments or testing scenarios. --- etc/cmake/options.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/etc/cmake/options.cmake b/etc/cmake/options.cmake index bcc7d30ad..6ebd56d84 100644 --- a/etc/cmake/options.cmake +++ b/etc/cmake/options.cmake @@ -346,6 +346,7 @@ ot_string_option(OT_BORDER_AGENT_SERVICE_NAME OPENTHREAD_CONFIG_BORDER_AGENT_MES set(OT_POWER_SUPPLY_VALUES "BATTERY" "EXTERNAL" "EXTERNAL_STABLE" "EXTERNAL_UNSTABLE") ot_multi_option(OT_POWER_SUPPLY OT_POWER_SUPPLY_VALUES OPENTHREAD_CONFIG_DEVICE_POWER_SUPPLY OT_POWER_SUPPLY_ "set the device power supply config") +ot_int_option(OT_BORDER_ROUTING_DHCP6_PD_MIN_LIFETIME OPENTHREAD_CONFIG_BORDER_ROUTING_DHCP6_PD_CLIENT_MIN_LIFETIME "set minimum lifetime for dhcp6 pd in seconds") ot_int_option(OT_LOG_MAX_SIZE OPENTHREAD_CONFIG_LOG_MAX_SIZE "set maximum log string size") ot_int_option(OT_MAC_CSL_REQUEST_AHEAD_US OPENTHREAD_CONFIG_MAC_CSL_REQUEST_AHEAD_US "set time ahead to deliver CSL frame from MAC to SubMac in microseconds") ot_int_option(OT_MLE_MAX_CHILDREN OPENTHREAD_CONFIG_MLE_MAX_CHILDREN "set maximum number of children")