Changeset 2725 in MondoRescue for branches/2.2.9/mindi-busybox/networking/udhcp/Config.in
- Timestamp:
- Feb 25, 2011, 9:26:54 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.9/mindi-busybox/networking/udhcp/Config.in
r1765 r2725 1 # DO NOT EDIT. This file is generated from Config.src 1 2 # 2 3 # For a description of the syntax of this configuration file, … … 4 5 # 5 6 6 config APP_UDHCPD 7 bool "udhcp Server (udhcpd)" 8 default n 7 8 9 config UDHCPD 10 bool "udhcp server (udhcpd)" 11 default y 12 depends on PLATFORM_LINUX 9 13 help 10 u DHCPd is a DHCP server geared primarily toward embedded systems,14 udhcpd is a DHCP server geared primarily toward embedded systems, 11 15 while striving to be fully functional and RFC compliant. 12 16 13 See http://udhcp.busybox.net for further details. 14 15 config APP_DHCPRELAY 17 config DHCPRELAY 16 18 bool "dhcprelay" 17 default n18 depends on APP_UDHCPD19 default y 20 depends on UDHCPD 19 21 help 20 22 dhcprelay listens for dhcp requests on one or more interfaces … … 22 24 server. 23 25 24 config APP_DUMPLEASES26 config DUMPLEASES 25 27 bool "Lease display utility (dumpleases)" 26 default n27 depends on APP_UDHCPD28 default y 29 depends on UDHCPD 28 30 help 29 31 dumpleases displays the leases written out by the udhcpd server. … … 31 33 by the absolute time that it expires in seconds from epoch. 32 34 33 See http://udhcp.busybox.net for further details.34 35 35 config FEATURE_UDHCPD_WRITE_LEASES_EARLY 36 36 bool "Rewrite the lease file at every new acknowledge" 37 default n38 depends on APP_UDHCPD37 default y 38 depends on UDHCPD 39 39 help 40 40 If selected, udhcpd will write a new file with leases every 41 time a new lease has been accepted, thus el eminating the need42 to send SIGUSR1 for the initial writing ,or updating. Any timed41 time a new lease has been accepted, thus eliminating the need 42 to send SIGUSR1 for the initial writing or updating. Any timed 43 43 rewriting remains undisturbed 44 44 45 config APP_UDHCPC 46 bool "udhcp Client (udhcpc)" 47 default n 45 config DHCPD_LEASES_FILE 46 string "Absolute path to lease file" 47 default "/var/lib/misc/udhcpd.leases" 48 depends on UDHCPD 48 49 help 49 uDHCPc is a DHCP client geared primarily toward embedded systems, 50 udhcpd stores addresses in a lease file. This is the absolute path 51 of the file. Normally it is safe to leave it untouched. 52 53 config UDHCPC 54 bool "udhcp client (udhcpc)" 55 default y 56 depends on PLATFORM_LINUX 57 help 58 udhcpc is a DHCP client geared primarily toward embedded systems, 50 59 while striving to be fully functional and RFC compliant. 51 60 52 61 The udhcp client negotiates a lease with the DHCP server and 53 notifies a set of scriptswhen a lease is obtained or lost.62 runs a script when a lease is obtained or lost. 54 63 55 See http://udhcp.busybox.net for further details. 64 config FEATURE_UDHCPC_ARPING 65 bool "Verify that the offered address is free, using ARP ping" 66 default y 67 depends on UDHCPC 68 help 69 If selected, udhcpc will send ARP probes and make sure 70 the offered address is really not in use by anyone. The client 71 will DHCPDECLINE the offer if the address is in use, 72 and restart the discover process. 56 73 57 config FEATURE_UDHCP_ DEBUG58 bool " Compile udhcp with noisy debugging messages"59 default n60 depends on APP_UDHCPD || APP_UDHCPC74 config FEATURE_UDHCP_PORT 75 bool "Enable '-P port' option for udhcpd and udhcpc" 76 default y 77 depends on UDHCPD || UDHCPC 61 78 help 62 If selected, udhcpd will output extra debugging output. If using 63 this option, compile uDHCP with "-g", and do not fork the daemon to 64 the background. 79 At the cost of ~300 bytes, enables -P port option. 80 This feature is typically not needed. 65 81 66 See http://udhcp.busybox.net for further details. 82 config UDHCP_DEBUG 83 int "Maximum verbosity level for udhcp applets (0..9)" 84 default 9 85 range 0 9 86 depends on UDHCPD || UDHCPC || DHCPRELAY 87 help 88 Verbosity can be increased with multiple -v options. 89 This option controls how high it can be cranked up. 67 90 68 config FEATURE_RFC3397 91 Bigger values result in bigger code. Levels above 1 92 are very verbose and useful for debugging only. 93 94 config FEATURE_UDHCP_RFC3397 69 95 bool "Support for RFC3397 domain search (experimental)" 70 default n71 depends on APP_UDHCPD || APP_UDHCPC96 default y 97 depends on UDHCPD || UDHCPC 72 98 help 73 99 If selected, both client and server will support passing of domain 74 search lists via option 119, specified in RFC3397. 100 search lists via option 119, specified in RFC 3397, 101 and SIP servers option 120, specified in RFC 3361. 102 103 config UDHCPC_DEFAULT_SCRIPT 104 string "Absolute path to config script" 105 default "/usr/share/udhcpc/default.script" 106 depends on UDHCPC 107 help 108 This script is called after udhcpc receives an answer. See 109 examples/udhcp for a working example. Normally it is safe 110 to leave this untouched. 111 112 config UDHCPC_SLACK_FOR_BUGGY_SERVERS 113 int "DHCP options slack buffer size" 114 default 80 115 range 0 924 116 depends on UDHCPD || UDHCPC 117 help 118 Some buggy DHCP servers send DHCP offer packets with option 119 field larger than we expect (which might also be considered a 120 buffer overflow attempt). These packets are normally discarded. 121 If circumstances beyond your control force you to support such 122 servers, this may help. The upper limit (924) makes dhcpc accept 123 even 1500 byte packets (maximum-sized ethernet packets). 124 125 This option does not make dhcp[cd] emit non-standard 126 sized packets. 127 128 Known buggy DHCP servers: 129 3Com OfficeConnect Remote 812 ADSL Router: 130 seems to confuse maximum allowed UDP packet size with 131 maximum size of entire IP packet, and sends packets which are 132 28 bytes too large. 133 Seednet (ISP) VDSL: sends packets 2 bytes too large.
Note:
See TracChangeset
for help on using the changeset viewer.