Home | History | Annotate | Download | only in slirp

Lines Matching refs:s_addr

170 	    so->so_laddr.s_addr != ip->ip_src.s_addr) {
175 tmp->so_laddr.s_addr == ip->ip_src.s_addr) {
176 tmp->so_faddr.s_addr = ip->ip_dst.s_addr;
265 DEBUG_ARG("saddr = %lx", (long)saddr->sin_addr.s_addr);
266 DEBUG_ARG("daddr = %lx", (long)daddr->sin_addr.s_addr);
317 if ((so->so_faddr.s_addr & htonl(0xffffff00)) == special_addr.s_addr) {
318 if ((so->so_faddr.s_addr & htonl(0x000000ff)) == htonl(0xff))
319 saddr.sin_addr.s_addr = alias_addr.s_addr;
320 else if (addr->sin_addr.s_addr == loopback_addr.s_addr ||
321 (ntohl(so->so_faddr.s_addr) & 0xff) != CTL_ALIAS)
322 saddr.sin_addr.s_addr = so->so_faddr.s_addr;
343 addr.sin_addr.s_addr = INADDR_ANY;
518 OTOSIN(omsg, addr)->sin_addr.s_addr,
622 cu_head->so_addr = our_addr.s_addr;
645 addr.sin_addr.s_addr = INADDR_ANY;
657 if (addr.sin_addr.s_addr == 0 || addr.sin_addr.s_addr == loopback_addr.s_addr)
663 so->so_laddr.s_addr = laddr;