Lines Matching refs:s_addr
461 sin->sin_addr.s_addr = htonl(INADDR_LOOPBACK); in ip_init_delayed()
733 pkttbl_idx = inaddr_hashval(ntohl(ip->ip_src.s_addr)) % PKTTBL_SZ; in ip_chain_insert()
736 tbl[pkttbl_idx].pkte_saddr.s_addr = ip->ip_src.s_addr; in ip_chain_insert()
737 tbl[pkttbl_idx].pkte_daddr.s_addr = ip->ip_dst.s_addr; in ip_chain_insert()
740 if ((ip->ip_dst.s_addr == tbl[pkttbl_idx].pkte_daddr.s_addr) && in ip_chain_insert()
741 (ip->ip_src.s_addr == tbl[pkttbl_idx].pkte_saddr.s_addr) && in ip_chain_insert()
1055 KERNEL_DEBUG(DBG_LAYER_BEG, ip->ip_dst.s_addr, ip->ip_src.s_addr, in ip_input_first_pass()
1093 if ((ntohl(ip->ip_dst.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET || in ip_input_first_pass()
1094 (ntohl(ip->ip_src.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET) { in ip_input_first_pass()
1120 if ((IN_LINKLOCAL(ntohl(ip->ip_dst.s_addr)) || in ip_input_first_pass()
1121 IN_LINKLOCAL(ntohl(ip->ip_src.s_addr)))) { in ip_input_first_pass()
1302 if (ip->ip_dst.s_addr == (u_int32_t)INADDR_BROADCAST || in ip_input_check_interface()
1303 ip->ip_dst.s_addr == INADDR_ANY) { in ip_input_check_interface()
1312 TAILQ_FOREACH(ia, INADDR_HASH(ip->ip_dst.s_addr), ia_hash) { in ip_input_check_interface()
1313 if (IA_SIN(ia)->sin_addr.s_addr == ip->ip_dst.s_addr) { in ip_input_check_interface()
1367 if (satosin(&ia->ia_broadaddr)->sin_addr.s_addr == ip->ip_dst.s_addr || in ip_input_check_interface()
1368 ia->ia_netbroadcast.s_addr == ip->ip_dst.s_addr) { in ip_input_check_interface()
1508 if (!IN_MULTICAST(ntohl(ip->ip_dst.s_addr))) { in ip_input_second_pass()
1831 KERNEL_DEBUG(DBG_LAYER_BEG, ip->ip_dst.s_addr, ip->ip_src.s_addr, in ip_input()
1857 if ((ntohl(ip->ip_dst.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET || in ip_input()
1858 (ntohl(ip->ip_src.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET) { in ip_input()
1882 if ((IN_LINKLOCAL(ntohl(ip->ip_dst.s_addr)) || in ip_input()
1883 IN_LINKLOCAL(ntohl(ip->ip_src.s_addr)))) { in ip_input()
2029 if (!IN_MULTICAST(ntohl(ip->ip_dst.s_addr))) { in ip_input()
2234 hash = IPREASS_HASH(ip->ip_src.s_addr, ip->ip_id); in ip_reass()
2243 ip->ip_src.s_addr == fp->ipq_src.s_addr && in ip_reass()
2244 ip->ip_dst.s_addr == fp->ipq_dst.s_addr && in ip_reass()
2819 .sin_addr = { .s_addr = 0 }, in ip_dooptions()
2964 forward = !IN_MULTICAST(ntohl(ip->ip_dst.s_addr)); in ip_dooptions()
3261 (u_int32_t)ntohl(mtod(m, struct in_addr *)->s_addr)); in ip_srcroute()
3284 printf(" %lx", (u_int32_t)ntohl(q[i].s_addr)); in ip_srcroute()
3294 printf(" %lx\n", (u_int32_t)ntohl(q[ip_nhops - 1].s_addr)); in ip_srcroute()
3496 (u_int32_t)ip->ip_src.s_addr, (u_int32_t)pkt_dst.s_addr, in ip_forward()
3530 if (ROUTE_UNUSABLE(&fwd_rt) || pkt_dst.s_addr != sin->sin_addr.s_addr) { in ip_forward()
3580 satosin(rt_key(rt))->sin_addr.s_addr != INADDR_ANY && in ip_forward()
3583 u_int32_t src = ntohl(ip->ip_src.s_addr); in ip_forward()
3590 dest = satosin(rt->rt_gateway)->sin_addr.s_addr; in ip_forward()
3592 dest = pkt_dst.s_addr; in ip_forward()