IPV4
{ 28, IPV4 | REQUEST, "broadcast_address" },
{ 32, IPV4, "router_solicitation_address" },
{ 41, IPV4 | ARRAY, "nis_servers" },
{ 42, IPV4 | ARRAY, "ntp_servers" },
{ 44, IPV4 | ARRAY, "netbios_name_servers" },
{ 45, IPV4, "netbios_dd_server" },
{ 48, IPV4 | ARRAY, "font_servers" },
{ 49, IPV4 | ARRAY, "x_display_manager" },
{ 50, IPV4, "dhcp_requested_address" },
{ 54, IPV4, "dhcp_server_identifier" },
{ 65, IPV4 | ARRAY, "nisplus_servers" },
{ 68, IPV4 | ARRAY, "mobile_ip_home_agent" },
{ 69, IPV4 | ARRAY, "smtp_server" },
{ 70, IPV4 | ARRAY, "pop_server" },
{ 71, IPV4 | ARRAY, "nntp_server" },
{ 72, IPV4 | ARRAY, "www_server" },
{ 73, IPV4 | ARRAY, "finger_server" },
{ 74, IPV4 | ARRAY, "irc_server" },
{ 75, IPV4 | ARRAY, "streettalk_server" },
{ 76, IPV4 | ARRAY, "streettalk_directory_assistance_server" },
{ 85, IPV4 | ARRAY, "nds_servers" },
{ 89, IPV4 | ARRAY, "bcms_controller_address" },
{ 92, IPV4 | ARRAY, "associated_ip" },
{ 112, IPV4 | ARRAY, "netinfo_server_address" },
{ 118, IPV4, "subnet_selection" },
if (opt->type & UINT32 || opt->type & IPV4)
if (opt->type & IPV4 || opt->type & ARRAY)
#define IPV4R IPV4 | REQUEST
{ 1, IPV4 | REQUEST, "subnet_mask" },
{ 33, IPV4 | ARRAY | REQUEST, "static_routes" },
{ 3, IPV4 | ARRAY | REQUEST, "routers" },
{ 4, IPV4 | ARRAY, "time_servers" },
{ 5, IPV4 | ARRAY, "ien116_name_servers" },
{ 6, IPV4 | ARRAY, "domain_name_servers" },
{ 7, IPV4 | ARRAY, "log_servers" },
{ 8, IPV4 | ARRAY, "cookie_servers" },
{ 9, IPV4 | ARRAY, "lpr_servers" },
{ 10, IPV4 | ARRAY, "impress_servers" },
{ 11, IPV4 | ARRAY, "resource_location_servers" },
{ 16, IPV4, "swap_server" },
{ 21, IPV4 | ARRAY, "policy_filter" },