diff options
Diffstat (limited to 'networking/udhcp/options.c')
-rw-r--r-- | networking/udhcp/options.c | 98 |
1 files changed, 49 insertions, 49 deletions
diff --git a/networking/udhcp/options.c b/networking/udhcp/options.c index c224f3670..12e566210 100644 --- a/networking/udhcp/options.c +++ b/networking/udhcp/options.c | |||
@@ -11,49 +11,49 @@ | |||
11 | 11 | ||
12 | /* Supported options are easily added here */ | 12 | /* Supported options are easily added here */ |
13 | const struct dhcp_option dhcp_options[] = { | 13 | const struct dhcp_option dhcp_options[] = { |
14 | /* flags code */ | 14 | /* flags code */ |
15 | { OPTION_IP | OPTION_REQ, 0x01 }, /* DHCP_SUBNET */ | 15 | { OPTION_IP | OPTION_REQ, 0x01 }, /* DHCP_SUBNET */ |
16 | { OPTION_S32, 0x02 }, /* DHCP_TIME_OFFSET */ | 16 | { OPTION_S32 , 0x02 }, /* DHCP_TIME_OFFSET */ |
17 | { OPTION_IP | OPTION_LIST | OPTION_REQ, 0x03 }, /* DHCP_ROUTER */ | 17 | { OPTION_IP | OPTION_LIST | OPTION_REQ, 0x03 }, /* DHCP_ROUTER */ |
18 | { OPTION_IP | OPTION_LIST, 0x04 }, /* DHCP_TIME_SERVER */ | 18 | { OPTION_IP | OPTION_LIST , 0x04 }, /* DHCP_TIME_SERVER */ |
19 | { OPTION_IP | OPTION_LIST, 0x05 }, /* DHCP_NAME_SERVER */ | 19 | { OPTION_IP | OPTION_LIST , 0x05 }, /* DHCP_NAME_SERVER */ |
20 | { OPTION_IP | OPTION_LIST | OPTION_REQ, 0x06 }, /* DHCP_DNS_SERVER */ | 20 | { OPTION_IP | OPTION_LIST | OPTION_REQ, 0x06 }, /* DHCP_DNS_SERVER */ |
21 | { OPTION_IP | OPTION_LIST, 0x07 }, /* DHCP_LOG_SERVER */ | 21 | { OPTION_IP | OPTION_LIST , 0x07 }, /* DHCP_LOG_SERVER */ |
22 | { OPTION_IP | OPTION_LIST, 0x08 }, /* DHCP_COOKIE_SERVER */ | 22 | { OPTION_IP | OPTION_LIST , 0x08 }, /* DHCP_COOKIE_SERVER */ |
23 | { OPTION_IP | OPTION_LIST, 0x09 }, /* DHCP_LPR_SERVER */ | 23 | { OPTION_IP | OPTION_LIST , 0x09 }, /* DHCP_LPR_SERVER */ |
24 | { OPTION_STRING | OPTION_REQ, 0x0c }, /* DHCP_HOST_NAME */ | 24 | { OPTION_STRING | OPTION_REQ, 0x0c }, /* DHCP_HOST_NAME */ |
25 | { OPTION_U16, 0x0d }, /* DHCP_BOOT_SIZE */ | 25 | { OPTION_U16 , 0x0d }, /* DHCP_BOOT_SIZE */ |
26 | { OPTION_STRING | OPTION_LIST | OPTION_REQ, 0x0f }, /* DHCP_DOMAIN_NAME */ | 26 | { OPTION_STRING | OPTION_LIST | OPTION_REQ, 0x0f }, /* DHCP_DOMAIN_NAME */ |
27 | { OPTION_IP, 0x10 }, /* DHCP_SWAP_SERVER */ | 27 | { OPTION_IP , 0x10 }, /* DHCP_SWAP_SERVER */ |
28 | { OPTION_STRING, 0x11 }, /* DHCP_ROOT_PATH */ | 28 | { OPTION_STRING , 0x11 }, /* DHCP_ROOT_PATH */ |
29 | { OPTION_U8, 0x17 }, /* DHCP_IP_TTL */ | 29 | { OPTION_U8 , 0x17 }, /* DHCP_IP_TTL */ |
30 | { OPTION_U16, 0x1a }, /* DHCP_MTU */ | 30 | { OPTION_U16 , 0x1a }, /* DHCP_MTU */ |
31 | { OPTION_IP | OPTION_REQ, 0x1c }, /* DHCP_BROADCAST */ | 31 | { OPTION_IP | OPTION_REQ, 0x1c }, /* DHCP_BROADCAST */ |
32 | { OPTION_STRING | OPTION_REQ, 0x28 }, /* DHCP_NTP_SERVER */ | 32 | { OPTION_STRING , 0x28 }, /* nisdomain */ |
33 | { OPTION_IP | OPTION_LIST | OPTION_REQ, 0x29 }, /* DHCP_WINS_SERVER */ | 33 | { OPTION_IP | OPTION_LIST , 0x29 }, /* nissrv */ |
34 | { OPTION_IP | OPTION_LIST | OPTION_REQ, 0x2a }, /* DHCP_REQUESTED_IP */ | 34 | { OPTION_IP | OPTION_LIST | OPTION_REQ, 0x2a }, /* DHCP_NTP_SERVER */ |
35 | { OPTION_IP | OPTION_LIST, 0x2c }, /* DHCP_LEASE_TIME */ | 35 | { OPTION_IP | OPTION_LIST , 0x2c }, /* DHCP_WINS_SERVER */ |
36 | { OPTION_IP, 0x32 }, /* DHCP_OPTION_OVER */ | 36 | { OPTION_IP , 0x32 }, /* DHCP_REQUESTED_IP */ |
37 | { OPTION_U32, 0x33 }, /* DHCP_MESSAGE_TYPE */ | 37 | { OPTION_U32 , 0x33 }, /* DHCP_LEASE_TIME */ |
38 | { OPTION_U8, 0x35 }, /* DHCP_SERVER_ID */ | 38 | { OPTION_U8 , 0x35 }, /* dhcptype */ |
39 | { OPTION_IP, 0x36 }, /* DHCP_PARAM_REQ */ | 39 | { OPTION_IP , 0x36 }, /* DHCP_SERVER_ID */ |
40 | { OPTION_STRING, 0x38 }, /* DHCP_MESSAGE */ | 40 | { OPTION_STRING , 0x38 }, /* DHCP_MESSAGE */ |
41 | { OPTION_STRING, 0x3C }, /* DHCP_VENDOR */ | 41 | { OPTION_STRING , 0x3C }, /* DHCP_VENDOR */ |
42 | { OPTION_STRING, 0x3D }, /* DHCP_CLIENT_ID */ | 42 | { OPTION_STRING , 0x3D }, /* DHCP_CLIENT_ID */ |
43 | { OPTION_STRING, 0x42 }, /* "tftp" */ | 43 | { OPTION_STRING , 0x42 }, /* tftp */ |
44 | { OPTION_STRING, 0x43 }, /* "bootfile" */ | 44 | { OPTION_STRING , 0x43 }, /* bootfile */ |
45 | { OPTION_STRING, 0x4D }, /* "userclass" */ | 45 | { OPTION_STRING , 0x4D }, /* userclass */ |
46 | #if ENABLE_FEATURE_RFC3397 | 46 | #if ENABLE_FEATURE_RFC3397 |
47 | { OPTION_STR1035 | OPTION_LIST | OPTION_REQ, 0x77 }, /* "search" */ | 47 | { OPTION_STR1035 | OPTION_LIST , 0x77 }, /* search */ |
48 | #endif | 48 | #endif |
49 | /* MSIE's "Web Proxy Autodiscovery Protocol" support */ | 49 | /* MSIE's "Web Proxy Autodiscovery Protocol" support */ |
50 | { OPTION_STRING, 0xfc }, /* "wpad" */ | 50 | { OPTION_STRING , 0xfc }, /* wpad */ |
51 | 51 | ||
52 | /* Options below have no match in dhcp_option_strings[], | 52 | /* Options below have no match in dhcp_option_strings[], |
53 | * are not passed to dhcpc scripts, and cannot be specified | 53 | * are not passed to dhcpc scripts, and cannot be specified |
54 | * with "option XXX YYY" syntax in dhcpd config file. */ | 54 | * with "option XXX YYY" syntax in dhcpd config file. */ |
55 | 55 | ||
56 | { OPTION_U16, 0x39 }, /* DHCP_MAX_SIZE */ | 56 | { OPTION_U16 , 0x39 }, /* DHCP_MAX_SIZE */ |
57 | { } /* zeroed terminating entry */ | 57 | { } /* zeroed terminating entry */ |
58 | }; | 58 | }; |
59 | 59 | ||
@@ -64,28 +64,28 @@ const char dhcp_option_strings[] ALIGN1 = | |||
64 | "subnet" "\0" /* DHCP_SUBNET */ | 64 | "subnet" "\0" /* DHCP_SUBNET */ |
65 | "timezone" "\0" /* DHCP_TIME_OFFSET */ | 65 | "timezone" "\0" /* DHCP_TIME_OFFSET */ |
66 | "router" "\0" /* DHCP_ROUTER */ | 66 | "router" "\0" /* DHCP_ROUTER */ |
67 | "timesvr" "\0" /* DHCP_TIME_SERVER */ | 67 | "timesrv" "\0" /* DHCP_TIME_SERVER */ |
68 | "namesvr" "\0" /* DHCP_NAME_SERVER */ | 68 | "namesrv" "\0" /* DHCP_NAME_SERVER */ |
69 | "dns" "\0" /* DHCP_DNS_SERVER */ | 69 | "dns" "\0" /* DHCP_DNS_SERVER */ |
70 | "logsvr" "\0" /* DHCP_LOG_SERVER */ | 70 | "logsrv" "\0" /* DHCP_LOG_SERVER */ |
71 | "cookiesvr" "\0" /* DHCP_COOKIE_SERVER */ | 71 | "cookiesrv" "\0" /* DHCP_COOKIE_SERVER */ |
72 | "lprsvr" "\0" /* DHCP_LPR_SERVER */ | 72 | "lprsrv" "\0" /* DHCP_LPR_SERVER */ |
73 | "hostname" "\0" /* DHCP_HOST_NAME */ | 73 | "hostname" "\0" /* DHCP_HOST_NAME */ |
74 | "bootsize" "\0" /* DHCP_BOOT_SIZE */ | 74 | "bootsize" "\0" /* DHCP_BOOT_SIZE */ |
75 | "domain" "\0" /* DHCP_DOMAIN_NAME */ | 75 | "domain" "\0" /* DHCP_DOMAIN_NAME */ |
76 | "swapsvr" "\0" /* DHCP_SWAP_SERVER */ | 76 | "swapsrv" "\0" /* DHCP_SWAP_SERVER */ |
77 | "rootpath" "\0" /* DHCP_ROOT_PATH */ | 77 | "rootpath" "\0" /* DHCP_ROOT_PATH */ |
78 | "ipttl" "\0" /* DHCP_IP_TTL */ | 78 | "ipttl" "\0" /* DHCP_IP_TTL */ |
79 | "mtu" "\0" /* DHCP_MTU */ | 79 | "mtu" "\0" /* DHCP_MTU */ |
80 | "broadcast" "\0" /* DHCP_BROADCAST */ | 80 | "broadcast" "\0" /* DHCP_BROADCAST */ |
81 | "nisdomain" "\0" /* DHCP_NTP_SERVER */ | 81 | "nisdomain" "\0" /* */ |
82 | "nissrv" "\0" /* DHCP_WINS_SERVER */ | 82 | "nissrv" "\0" /* */ |
83 | "ntpsrv" "\0" /* DHCP_REQUESTED_IP */ | 83 | "ntpsrv" "\0" /* DHCP_NTP_SERVER */ |
84 | "wins" "\0" /* DHCP_LEASE_TIME */ | 84 | "wins" "\0" /* DHCP_WINS_SERVER */ |
85 | "requestip" "\0" /* DHCP_OPTION_OVER */ | 85 | "requestip" "\0" /* DHCP_REQUESTED_IP */ |
86 | "lease" "\0" /* DHCP_MESSAGE_TYPE */ | 86 | "lease" "\0" /* DHCP_LEASE_TIME */ |
87 | "dhcptype" "\0" /* DHCP_SERVER_ID */ | 87 | "dhcptype" "\0" /* */ |
88 | "serverid" "\0" /* DHCP_PARAM_REQ */ | 88 | "serverid" "\0" /* DHCP_SERVER_ID */ |
89 | "message" "\0" /* DHCP_MESSAGE */ | 89 | "message" "\0" /* DHCP_MESSAGE */ |
90 | "vendorclass" "\0" /* DHCP_VENDOR */ | 90 | "vendorclass" "\0" /* DHCP_VENDOR */ |
91 | "clientid" "\0" /* DHCP_CLIENT_ID */ | 91 | "clientid" "\0" /* DHCP_CLIENT_ID */ |