Home | History | Annotate | Download | only in src

Lines Matching refs:s_addr

177   ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr = INADDR_NONE;
267 if (n == 2 && ipcp->ns.dns[0].s_addr == INADDR_ANY) {
268 ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr;
269 ipcp->ns.dns[1].s_addr = INADDR_ANY;
288 if (ipcp->ns.dns[0].s_addr == INADDR_ANY &&
289 ipcp->ns.dns[1].s_addr == INADDR_ANY) {
295 if (ipcp->ns.dns[0].s_addr == INADDR_ANY) {
296 ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr;
297 ipcp->ns.dns[1].s_addr = INADDR_ANY;
308 if (ipcp->ns.dns[1].s_addr != INADDR_ANY &&
309 ipcp->ns.dns[1].s_addr != INADDR_NONE &&
310 ipcp->ns.dns[1].s_addr != ipcp->ns.dns[0].s_addr) {
392 ipcp->cfg.ns.dns[0].s_addr == INADDR_NONE ?
394 if (ipcp->cfg.ns.dns[1].s_addr != INADDR_NONE)
400 ipcp->ns.dns[0].s_addr == INADDR_NONE ?
402 if (ipcp->ns.dns[1].s_addr != INADDR_NONE &&
403 ipcp->ns.dns[1].s_addr != ipcp->ns.dns[0].s_addr)
458 host.s_addr = htonl(INADDR_LOOPBACK);
459 ipcp->cfg.netmask.s_addr = INADDR_ANY;
462 if (hp && hp->h_addrtype == AF_INET && hp->h_length == sizeof host.s_addr)
463 memcpy(&host.s_addr, hp->h_addr, sizeof host.s_addr);
471 ipcp->cfg.ns.dns[0].s_addr = INADDR_NONE;
472 ipcp->cfg.ns.dns[1].s_addr = INADDR_NONE;
474 ipcp->cfg.ns.nbns[0].s_addr = INADDR_ANY;
475 ipcp->cfg.ns.nbns[1].s_addr = INADDR_ANY;
525 ipcp->ifmask.s_addr = mask == INADDR_NONE ? ipcp->cfg.netmask.s_addr : mask;
592 if (ipcp->cfg.ns.dns[0].s_addr != INADDR_NONE)
602 haddr = ntohl(mask.s_addr);
637 ip.s_addr = peer.s_addr & mask.s_addr;
639 ip.s_addr = htonl(ntohl(ip.s_addr) + 1);
643 if (!((ip.s_addr ^ peer.s_addr) & mask.s_addr)) {
648 ip.s_addr = htonl(ntohl(ip.s_addr) + 1);
678 if (ipcp->ifmask.s_addr != INADDR_ANY &&
679 (ipcp->ifmask.s_addr & mask.s_addr) == mask.s_addr)
725 try.s_addr = INADDR_ANY;
763 memcpy(o->data, &ipcp->my_ip.s_addr, 4);
786 memcpy(o->data, &ipcp->ns.dns[0].s_addr, 4);
791 memcpy(o->data, &ipcp->ns.dns[1].s_addr, 4);
982 if (ip.s_addr == INADDR_ANY ||
1006 if (ipcp->peer_ip.s_addr == INADDR_ANY) {
1009 memcpy(dec->rejend, &ip.s_addr, 4);
1014 memcpy(dec->nakend, &ipcp->peer_ip.s_addr, 4);
1019 } else if (ip.s_addr == INADDR_ANY ||
1035 memcpy(dec->nakend, &ipcp->peer_ip.s_addr, 4);
1044 memcpy(dec->ackend, &ip.s_addr, 4);
1073 memcpy(&ipaddr.s_addr, opt->data, 4);
1187 memcpy(&ipaddr.s_addr, opt->data, 4);
1188 memcpy(&dstipaddr.s_addr, opt->data + 4, 4);
1205 memcpy(&ipaddr.s_addr, opt->data, 4);
1217 if (opt->hdr.id == TY_PRIMARY_DNS && ipaddr.s_addr != have_ip.s_addr &&
1218 ipaddr.s_addr == ipcp->ns.dns[1].s_addr) {
1225 if (ipaddr.s_addr != have_ip.s_addr) {
1232 memcpy(nak.data, &have_ip.s_addr, 4);
1246 memcpy(&ipcp->ns.dns[opt->hdr.id == TY_PRIMARY_DNS ? 0 : 1].s_addr,
1259 memcpy(&ipaddr.s_addr, opt->data, 4);
1264 have_ip.s_addr =
1265 ipcp->cfg.ns.nbns[opt->hdr.id == TY_PRIMARY_NBNS ? 0 : 1].s_addr;
1267 if (have_ip.s_addr == INADDR_ANY) {
1274 if (ipaddr.s_addr != have_ip.s_addr) {
1277 memcpy(nak.data, &have_ip.s_addr, 4);
1328 ipaddr.s_addr = INADDR_ANY;
1382 if (ipcp->peer_ip.s_addr == INADDR_ANY) {
1413 u_int32_t haddr = ntohl(addr.s_addr);
1418 addr.s_addr = htonl(haddr);