Home | History | Annotate | Download | only in src

Lines Matching full:s_addr

151   subnet_addr.s_addr = override.s_addr = 0;
195 mess->ciaddr.s_addr = 0;
248 if (subnet_addr.s_addr == 0 && (opt = option_find(mess, sz, OPTION_SUBNET_SELECT, INADDRSZ)))
289 if (mess->giaddr.s_addr || subnet_addr.s_addr || mess->ciaddr.s_addr)
295 if (subnet_addr.s_addr)
300 else if (mess->giaddr.s_addr)
310 if (context_tmp->netmask.s_addr &&
321 if (context_tmp->netmask.s_addr &&
337 // subnet_addr.s_addr ? _("with subnet selector") : _("via"),
338 // subnet_addr.s_addr ? inet_ntoa(subnet_addr) : (mess->giaddr.s_addr ? inet_ntoa(mess->giaddr) : iface_name));
753 mess->ciaddr.s_addr = 0;
754 if (service->server.s_addr != 0)
761 option_put(mess, end, OPTION_SERVER_IDENTIFIER, INADDRSZ, htonl(context->local.s_addr));
787 mess->yiaddr.s_addr = 0;
788 if (mess_type == DHCPDISCOVER || mess->ciaddr.s_addr == 0)
790 mess->ciaddr.s_addr = 0;
800 if (boot->next_server.s_addr)
809 option_put(mess, end, OPTION_SERVER_IDENTIFIER, INADDRSZ, htonl(context->local.s_addr));
835 option_addr(opt).s_addr != server_id(context, override, fallback).s_addr)
846 if (lease && lease->addr.s_addr == option_addr(opt).s_addr)
850 config->addr.s_addr == option_addr(opt).s_addr)
868 option_addr(opt).s_addr != server_id(context, override, fallback).s_addr)
871 if (lease && lease->addr.s_addr == mess->ciaddr.s_addr)
890 addr.s_addr = conf.s_addr = 0;
913 if (context->router.s_addr == config->addr.s_addr)
925 if (conf.s_addr)
956 option_put(mess, end, OPTION_SERVER_IDENTIFIER, INADDRSZ, ntohl(server_id(context, override, fallback).s_addr));
985 if (override.s_addr != 0)
987 if (option_addr(opt).s_addr != override.s_addr)
993 if (context->local.s_addr == option_addr(opt).s_addr)
1008 if (lease && lease->addr.s_addr != mess->yiaddr.s_addr)
1020 if (lease && lease->addr.s_addr != mess->yiaddr.s_addr)
1036 if ((lease && mess->ciaddr.s_addr != lease->addr.s_addr) ||
1057 if (context->router.s_addr == config->addr.s_addr)
1070 (!have_config(config, CONFIG_ADDR) || config->addr.s_addr != mess->yiaddr.s_addr))
1080 config->addr.s_addr != mess->yiaddr.s_addr &&
1122 mess->yiaddr.s_addr = 0;
1125 option_put(mess, end, OPTION_SERVER_IDENTIFIER, INADDRSZ, ntohl(server_id(context, override, fallback).s_addr));
1129 if (!unicast_dest || mess->giaddr.s_addr != 0 ||
1130 mess->ciaddr.s_addr == 0 || is_same_net(context->local, mess->ciaddr, context->netmask))
1133 mess->ciaddr.s_addr = 0;
1140 if (mess->giaddr.s_addr)
1216 if (override.s_addr != 0)
1225 option_put(mess, end, OPTION_SERVER_IDENTIFIER, INADDRSZ, ntohl(server_id(context, override, fallback).s_addr));
1246 if (message || mess->ciaddr.s_addr == 0)
1272 if (override.s_addr != 0)
1280 option_put(mess, end, OPTION_SERVER_IDENTIFIER, INADDRSZ, ntohl(server_id(context, override, fallback).s_addr));
1355 if (override.s_addr != 0)
1612 if (mess->siaddr.s_addr != 0)
1732 if (a->s_addr == 0)
1925 if (service->server.s_addr != 0)
1935 memcpy(q, &service->server.s_addr, INADDRSZ);
1994 mess->siaddr.s_addr = 0;
2088 if (boot->next_server.s_addr)
2112 mess->siaddr.s_addr = ((struct in_addr *)opt->val)->s_addr;
2133 if (subnet_addr.s_addr)
2134 option_put(mess, end, OPTION_SUBNET_SELECT, INADDRSZ, ntohl(subnet_addr.s_addr));
2140 option_put(mess, end, OPTION_NETMASK, INADDRSZ, ntohl(context->netmask.s_addr));
2144 if (context->broadcast.s_addr &&
2146 option_put(mess, end, OPTION_BROADCAST, INADDRSZ, ntohl(context->broadcast.s_addr));
2150 if (context->router.s_addr &&
2153 option_put(mess, end, OPTION_ROUTER, INADDRSZ, ntohl(context->router.s_addr));
2157 option_put(mess, end, OPTION_DNSSERVER, INADDRSZ, ntohl(context->local.s_addr));