diff options
Diffstat (limited to 'packages/busybox/busybox-kconfigs/busybox-networking-udhcp.kconfig')
-rw-r--r-- | packages/busybox/busybox-kconfigs/busybox-networking-udhcp.kconfig | 53 |
1 files changed, 35 insertions, 18 deletions
diff --git a/packages/busybox/busybox-kconfigs/busybox-networking-udhcp.kconfig b/packages/busybox/busybox-kconfigs/busybox-networking-udhcp.kconfig index 73fba1f..a6f2079 100644 --- a/packages/busybox/busybox-kconfigs/busybox-networking-udhcp.kconfig +++ b/packages/busybox/busybox-kconfigs/busybox-networking-udhcp.kconfig @@ -4,38 +4,40 @@ # config KEMBTK_BUSYB_APP_UDHCPD - bool - default n - help - backward compatibility for busybox-1.1{3,4,5}.x + bool + default n + help + backward compatibility for busybox-1.1{3,4,5}.x config KEMBTK_BUSYB_APP_DHCPRELAY - bool - default n - help - backward compatibility for busybox-1.1{3,4,5}.x + bool + default n + help + backward compatibility for busybox-1.1{3,4,5}.x config KEMBTK_BUSYB_APP_DUMPLEASES - bool - default n - help - backward compatibility for busybox-1.1{3,4,5}.x + bool + default n + help + backward compatibility for busybox-1.1{3,4,5}.x config KEMBTK_BUSYB_APP_UDHCPC - bool - default n - help - backward compatibility for busybox-1.1{3,4,5}.x + bool + default n + help + backward compatibility for busybox-1.1{3,4,5}.x config KEMBTK_BUSYB_UDHCPD bool "udhcp server (udhcpd)" select KEMBTK_BUSYB_APP_UDHCPD + default y help udhcpd is a DHCP server geared primarily toward embedded systems, while striving to be fully functional and RFC compliant. config KEMBTK_BUSYB_DHCPRELAY bool "dhcprelay" + default y depends on KEMBTK_BUSYB_UDHCPD select KEMBTK_BUSYB_APP_DHCPRELAY help @@ -45,6 +47,7 @@ config KEMBTK_BUSYB_DHCPRELAY config KEMBTK_BUSYB_DUMPLEASES bool "Lease display utility (dumpleases)" + default y depends on KEMBTK_BUSYB_UDHCPD select KEMBTK_BUSYB_APP_DUMPLEASES help @@ -54,6 +57,7 @@ config KEMBTK_BUSYB_DUMPLEASES config KEMBTK_BUSYB_FEATURE_UDHCPD_WRITE_LEASES_EARLY bool "Rewrite the lease file at every new acknowledge" + default y depends on KEMBTK_BUSYB_UDHCPD help If selected, udhcpd will write a new file with leases every @@ -72,6 +76,7 @@ config KEMBTK_BUSYB_DHCPD_LEASES_FILE config KEMBTK_BUSYB_UDHCPC bool "udhcp client (udhcpc)" select KEMBTK_BUSYB_APP_UDHCPC + default y help udhcpc is a DHCP client geared primarily toward embedded systems, while striving to be fully functional and RFC compliant. @@ -91,16 +96,26 @@ config KEMBTK_BUSYB_FEATURE_UDHCPC_ARPING config KEMBTK_BUSYB_FEATURE_UDHCP_PORT bool "Enable '-P port' option for udhcpd and udhcpc" + default y depends on KEMBTK_BUSYB_UDHCPD || KEMBTK_BUSYB_UDHCPC help At the cost of ~300 bytes, enables -P port option. This feature is typically not needed. +config KEMBTK_BUSYB_UDHCP_DEBUG_1_13_X_1_14_X + bool "Compile udhcp with noisy debugging messages" + default n + depends on KEMBTK_BUSYB_UDHCPD || KEMBTK_BUSYB_UDHCPC || KEMBTK_BUSYB_DHCPRELAY + depends on EMBTK_BB_VERSION_1_13_X || EMBTK_BB_VERSION_1_14_X + help + If selected, udhcpd will output extra debugging output. + config KEMBTK_BUSYB_UDHCP_DEBUG int "Maximum verbosity level for udhcp applets (0..9)" - default 0 + default 9 range 0 9 depends on KEMBTK_BUSYB_UDHCPD || KEMBTK_BUSYB_UDHCPC || KEMBTK_BUSYB_DHCPRELAY + depends on EMBTK_BB_VERSION_1_15_X || EMBTK_BB_VERSION_1_16_X || EMBTK_BB_VERSION_1_17_X help Verbosity can be increased with multiple -v options. This options controls how high it can be cranked up. @@ -110,10 +125,12 @@ config KEMBTK_BUSYB_UDHCP_DEBUG config KEMBTK_BUSYB_FEATURE_UDHCP_RFC3397 bool "Support for RFC3397 domain search (experimental)" + default y depends on KEMBTK_BUSYB_UDHCPD || KEMBTK_BUSYB_UDHCPC help If selected, both client and server will support passing of domain - search lists via option 119, specified in RFC3397. + search lists via option 119, specified in RFC 3397, + and SIP servers option 120, specified in RFC 3361. config KEMBTK_BUSYB_UDHCPC_DEFAULT_SCRIPT string "Absolute path to config script" |