add feature flag for the cpio.gz support
[openwrt.git] / package / busybox / config / networking / udhcp / Config.in
index d15128c..65462ef 100644 (file)
@@ -3,9 +3,7 @@
 # see scripts/kbuild/config-language.txt.
 #
 
 # see scripts/kbuild/config-language.txt.
 #
 
-menu "udhcp Server/Client"
-
-config BUSYBOX_CONFIG_UDHCPD
+config BUSYBOX_CONFIG_APP_UDHCPD
        bool "udhcp Server (udhcpd)"
        default n
        help
        bool "udhcp Server (udhcpd)"
        default n
        help
@@ -14,22 +12,19 @@ config BUSYBOX_CONFIG_UDHCPD
 
          See http://udhcp.busybox.net for further details.
 
 
          See http://udhcp.busybox.net for further details.
 
-config BUSYBOX_CONFIG_UDHCPC
-       bool "udhcp Client (udhcpc)"
-       default y
+config BUSYBOX_CONFIG_APP_DHCPRELAY
+       bool "dhcprelay"
+       default n
+       depends on BUSYBOX_CONFIG_APP_UDHCPD
        help
        help
-         uDHCPc is a DHCP client geared primarily toward embedded systems,
-         while striving to be fully functional and RFC compliant.
+         dhcprelay listens for dhcp requests on one or more interfaces
+         and forwards these requests to a different interface or dhcp
+         server.
 
 
-         The udhcp client negotiates a lease with the DHCP server and
-         notifies a set of scripts when a lease is obtained or lost.
-
-         See http://udhcp.busybox.net for further details.
-
-config BUSYBOX_CONFIG_DUMPLEASES
+config BUSYBOX_CONFIG_APP_DUMPLEASES
        bool "Lease display utility (dumpleases)"
        default n
        bool "Lease display utility (dumpleases)"
        default n
-       depends on BUSYBOX_CONFIG_UDHCPD
+       depends on BUSYBOX_CONFIG_APP_UDHCPD
        help
          dumpleases displays the leases written out by the udhcpd server.
          Lease times are stored in the file by time remaining in lease, or
        help
          dumpleases displays the leases written out by the udhcpd server.
          Lease times are stored in the file by time remaining in lease, or
@@ -37,20 +32,32 @@ config BUSYBOX_CONFIG_DUMPLEASES
 
          See http://udhcp.busybox.net for further details.
 
 
          See http://udhcp.busybox.net for further details.
 
-config BUSYBOX_CONFIG_FEATURE_UDHCP_SYSLOG
-       bool "  Log udhcp messages to syslog (instead of stdout)"
+config BUSYBOX_CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY
+       bool "Rewrite the lease file at every new acknowledge"
        default n
        default n
-       depends on BUSYBOX_CONFIG_UDHCPD || BUSYBOX_CONFIG_UDHCPC
+       depends on BUSYBOX_CONFIG_APP_UDHCPD
        help
        help
-         If selected, udhcpd will log all its messages to syslog, otherwise,
-         it will attempt to log them to stdout.
+         If selected, udhcpd will write a new file with leases every
+         time a new lease has been accepted, thus eleminating the need
+         to send SIGUSR1 for the initial writing, or updating. Any timed
+         rewriting remains undisturbed
+
+config BUSYBOX_CONFIG_APP_UDHCPC
+       bool "udhcp Client (udhcpc)"
+       default y
+       help
+         uDHCPc is a DHCP client geared primarily toward embedded systems,
+         while striving to be fully functional and RFC compliant.
+
+         The udhcp client negotiates a lease with the DHCP server and
+         notifies a set of scripts when a lease is obtained or lost.
 
          See http://udhcp.busybox.net for further details.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCP_DEBUG
 
          See http://udhcp.busybox.net for further details.
 
 config BUSYBOX_CONFIG_FEATURE_UDHCP_DEBUG
-       bool "  Compile udhcp with noisy debugging messages"
+       bool "Compile udhcp with noisy debugging messages"
        default n
        default n
-       depends on BUSYBOX_CONFIG_UDHCPD || BUSYBOX_CONFIG_UDHCPC
+       depends on BUSYBOX_CONFIG_APP_UDHCPD || BUSYBOX_CONFIG_APP_UDHCPC
        help
          If selected, udhcpd will output extra debugging output.  If using
          this option, compile uDHCP with "-g", and do not fork the daemon to
        help
          If selected, udhcpd will output extra debugging output.  If using
          this option, compile uDHCP with "-g", and do not fork the daemon to
@@ -58,5 +65,10 @@ config BUSYBOX_CONFIG_FEATURE_UDHCP_DEBUG
 
          See http://udhcp.busybox.net for further details.
 
 
          See http://udhcp.busybox.net for further details.
 
-endmenu
-
+config BUSYBOX_CONFIG_FEATURE_RFC3397
+       bool "Support for RFC3397 domain search (experimental)"
+       default y
+       depends on BUSYBOX_CONFIG_APP_UDHCPD || BUSYBOX_CONFIG_APP_UDHCPC
+       help
+         If selected, both client and server will support passing of domain
+         search lists via option 119, specified in RFC3397.
This page took 0.027271 seconds and 4 git commands to generate.