Lines Matching refs:sin

454 	struct sockaddr_in *__single sin;  in ip_init_delayed()  local
458 sin = SIN(&ifr.ifr_addr); in ip_init_delayed()
459 sin->sin_len = sizeof(struct sockaddr_in); in ip_init_delayed()
460 sin->sin_family = AF_INET; in ip_init_delayed()
461 sin->sin_addr.s_addr = htonl(INADDR_LOOPBACK); in ip_init_delayed()
2813 struct in_addr *__single sin, dst; in ip_dooptions() local
3027 sin = (struct in_addr *)(void *)(cp + ipt->ipt_ptr - 1); in ip_dooptions()
3046 (void) memcpy(sin, &IA_SIN(ia)->sin_addr, in ip_dooptions()
3061 (void) memcpy(&ipaddr.sin_addr, sin, in ip_dooptions()
3166 struct sockaddr_in *__single sin; in ip_rtaddr() local
3171 sin = SIN(&ro.ro_dst); in ip_rtaddr()
3172 sin->sin_family = AF_INET; in ip_rtaddr()
3173 sin->sin_len = sizeof(*sin); in ip_rtaddr()
3174 sin->sin_addr = dst; in ip_rtaddr()
3466 struct sockaddr_in *__single sin; in ip_forward() local
3529 sin = SIN(&fwd_rt.ro_dst); in ip_forward()
3530 if (ROUTE_UNUSABLE(&fwd_rt) || pkt_dst.s_addr != sin->sin_addr.s_addr) { in ip_forward()
3533 sin->sin_family = AF_INET; in ip_forward()
3534 sin->sin_len = sizeof(*sin); in ip_forward()
3535 sin->sin_addr = pkt_dst; in ip_forward()
3719 sin = SIN(&saidx.src); in ip_forward()
3720 if (sin->sin_len == 0) { in ip_forward()
3721 sin->sin_len = sizeof(*sin); in ip_forward()
3722 sin->sin_family = AF_INET; in ip_forward()
3723 sin->sin_port = IPSEC_PORT_ANY; in ip_forward()
3724 bcopy(&ipm->ip_src, &sin->sin_addr, in ip_forward()
3725 sizeof(sin->sin_addr)); in ip_forward()
3727 sin = SIN(&saidx.dst); in ip_forward()
3728 if (sin->sin_len == 0) { in ip_forward()
3729 sin->sin_len = sizeof(*sin); in ip_forward()
3730 sin->sin_family = AF_INET; in ip_forward()
3731 sin->sin_port = IPSEC_PORT_ANY; in ip_forward()
3732 bcopy(&ipm->ip_dst, &sin->sin_addr, in ip_forward()
3733 sizeof(sin->sin_addr)); in ip_forward()