Lines Matching refs:s_addr

179   ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr = INADDR_NONE;
269 if (n == 2 && ipcp->ns.dns[0].s_addr == INADDR_ANY) {
270 ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr;
271 ipcp->ns.dns[1].s_addr = INADDR_ANY;
290 if (ipcp->ns.dns[0].s_addr == INADDR_ANY &&
291 ipcp->ns.dns[1].s_addr == INADDR_ANY) {
297 if (ipcp->ns.dns[0].s_addr == INADDR_ANY) {
298 ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr;
299 ipcp->ns.dns[1].s_addr = INADDR_ANY;
310 if (ipcp->ns.dns[1].s_addr != INADDR_ANY &&
311 ipcp->ns.dns[1].s_addr != INADDR_NONE &&
312 ipcp->ns.dns[1].s_addr != ipcp->ns.dns[0].s_addr) {
397 ipcp->cfg.ns.dns[0].s_addr == INADDR_NONE ?
399 if (ipcp->cfg.ns.dns[1].s_addr != INADDR_NONE)
405 ipcp->ns.dns[0].s_addr == INADDR_NONE ?
407 if (ipcp->ns.dns[1].s_addr != INADDR_NONE &&
408 ipcp->ns.dns[1].s_addr != ipcp->ns.dns[0].s_addr)
463 host.s_addr = htonl(INADDR_LOOPBACK);
464 ipcp->cfg.netmask.s_addr = INADDR_ANY;
467 if (hp && hp->h_addrtype == AF_INET && hp->h_length == sizeof host.s_addr)
468 memcpy(&host.s_addr, hp->h_addr, sizeof host.s_addr);
476 ipcp->cfg.ns.dns[0].s_addr = INADDR_NONE;
477 ipcp->cfg.ns.dns[1].s_addr = INADDR_NONE;
479 ipcp->cfg.ns.nbns[0].s_addr = INADDR_ANY;
480 ipcp->cfg.ns.nbns[1].s_addr = INADDR_ANY;
530 ipcp->ifmask.s_addr = mask == INADDR_NONE ? ipcp->cfg.netmask.s_addr : mask;
597 if (ipcp->cfg.ns.dns[0].s_addr != INADDR_NONE)
607 haddr = ntohl(mask.s_addr);
642 ip.s_addr = peer.s_addr & mask.s_addr;
644 ip.s_addr = htonl(ntohl(ip.s_addr) + 1);
648 if (!((ip.s_addr ^ peer.s_addr) & mask.s_addr)) {
653 ip.s_addr = htonl(ntohl(ip.s_addr) + 1);
683 if (ipcp->ifmask.s_addr != INADDR_ANY &&
684 (ipcp->ifmask.s_addr & mask.s_addr) == mask.s_addr)
730 try.s_addr = INADDR_ANY;
768 memcpy(o->data, &ipcp->my_ip.s_addr, 4);
791 memcpy(o->data, &ipcp->ns.dns[0].s_addr, 4);
796 memcpy(o->data, &ipcp->ns.dns[1].s_addr, 4);
987 if (ip.s_addr == INADDR_ANY ||
1011 if (ipcp->peer_ip.s_addr == INADDR_ANY) {
1014 memcpy(dec->rejend, &ip.s_addr, 4);
1019 memcpy(dec->nakend, &ipcp->peer_ip.s_addr, 4);
1024 } else if (ip.s_addr == INADDR_ANY ||
1040 memcpy(dec->nakend, &ipcp->peer_ip.s_addr, 4);
1049 memcpy(dec->ackend, &ip.s_addr, 4);
1078 memcpy(&ipaddr.s_addr, opt->data, 4);
1192 memcpy(&ipaddr.s_addr, opt->data, 4);
1193 memcpy(&dstipaddr.s_addr, opt->data + 4, 4);
1210 memcpy(&ipaddr.s_addr, opt->data, 4);
1222 if (opt->hdr.id == TY_PRIMARY_DNS && ipaddr.s_addr != have_ip.s_addr &&
1223 ipaddr.s_addr == ipcp->ns.dns[1].s_addr) {
1230 if (ipaddr.s_addr != have_ip.s_addr) {
1237 memcpy(nak.data, &have_ip.s_addr, 4);
1251 memcpy(&ipcp->ns.dns[opt->hdr.id == TY_PRIMARY_DNS ? 0 : 1].s_addr,
1264 memcpy(&ipaddr.s_addr, opt->data, 4);
1269 have_ip.s_addr =
1270 ipcp->cfg.ns.nbns[opt->hdr.id == TY_PRIMARY_NBNS ? 0 : 1].s_addr;
1272 if (have_ip.s_addr == INADDR_ANY) {
1279 if (ipaddr.s_addr != have_ip.s_addr) {
1282 memcpy(nak.data, &have_ip.s_addr, 4);
1333 ipaddr.s_addr = INADDR_ANY;
1387 if (ipcp->peer_ip.s_addr == INADDR_ANY) {
1418 u_int32_t haddr = ntohl(addr.s_addr);
1423 addr.s_addr = htonl(haddr);