/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ |
H A D | datagram.c | 65 if (!inet->rcv_saddr) 66 inet->rcv_saddr = rt->rt_src;
|
H A D | inet_hashtables.c | 140 const __be32 rcv_saddr = inet->rcv_saddr; local 143 if (rcv_saddr) { 144 if (rcv_saddr != daddr) 178 (!inet->rcv_saddr || inet->rcv_saddr == daddr) && 200 __be32 daddr = inet->rcv_saddr; 265 return secure_ipv4_port_ephemeral(inet->rcv_saddr, inet->daddr, 298 /* Does not bother with rcv_saddr checks,
|
H A D | udp.c | 227 (!inet1->rcv_saddr || !inet2->rcv_saddr || 228 inet1->rcv_saddr == inet2->rcv_saddr )); 254 if (inet->rcv_saddr) { 255 if (inet->rcv_saddr != daddr) 304 (inet->rcv_saddr && inet->rcv_saddr != loc_addr) || 1665 __be32 src = inet->rcv_saddr;
|
H A D | inet_diag.c | 101 r->id.idiag_src[0] = inet->rcv_saddr; 109 &np->rcv_saddr); 476 entry.saddr = np->rcv_saddr.s6_addr32; 481 entry.saddr = &inet->rcv_saddr;
|
H A D | raw.c | 115 !(inet->rcv_saddr && inet->rcv_saddr != laddr) && 565 inet->rcv_saddr = inet->saddr = addr->sin_addr.s_addr; 859 src = inet->rcv_saddr;
|
H A D | af_inet.c | 467 /* We keep a pair of addresses. rcv_saddr is the one 481 inet->rcv_saddr = inet->saddr = addr->sin_addr.s_addr; 487 inet->saddr = inet->rcv_saddr = 0; 492 if (inet->rcv_saddr) 676 __be32 addr = inet->rcv_saddr; 1061 inet->saddr = inet->rcv_saddr = new_saddr;
|
H A D | inet_timewait_sock.c | 100 tw->tw_rcv_saddr = inet->rcv_saddr;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/ |
H A D | inet_sock.h | 93 * @rcv_saddr - Bound local IPv4 addr 115 __be32 rcv_saddr; member in struct:inet_sock 185 const __be32 laddr = inet->rcv_saddr;
|
H A D | inet6_hashtables.h | 45 const struct in6_addr *laddr = &np->rcv_saddr;
|
H A D | ip.h | 299 inet_sk(sk)->rcv_saddr = inet_sk(sk)->saddr = 0; 305 memset(&np->rcv_saddr, 0, sizeof(np->rcv_saddr));
|
H A D | inet_timewait_sock.h | 192 inet_sk(sk)->rcv_saddr : inet_twsk(sk)->tw_rcv_saddr;
|
H A D | inet_hashtables.h | 54 * 3) If all sockets are bound to a specific inet_sk(sk)->rcv_saddr local 331 (inet_sk(__sk)->rcv_saddr == (__daddr)) && \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | inet6_hashtables.c | 120 if (!ipv6_addr_any(&np->rcv_saddr)) { 121 if (!ipv6_addr_equal(&np->rcv_saddr, daddr)) 171 const struct in6_addr *daddr = &np->rcv_saddr; 242 return secure_ipv6_port_ephemeral(np->rcv_saddr.s6_addr32, 272 /* Does not bother with rcv_saddr checks,
|
H A D | datagram.c | 110 if (ipv6_addr_any(&np->rcv_saddr)) { 111 ipv6_addr_set(&np->rcv_saddr, 0, 0, htonl(0x0000ffff), 112 inet->rcv_saddr); 192 if (ipv6_addr_any(&np->rcv_saddr)) { 193 ipv6_addr_copy(&np->rcv_saddr, &fl.fl6_src); 194 inet->rcv_saddr = LOOPBACK4_IPV6;
|
H A D | udp.c | 81 if (!ipv6_addr_any(&np->rcv_saddr)) { 82 if (!ipv6_addr_equal(&np->rcv_saddr, daddr)) 329 if (!ipv6_addr_any(&np->rcv_saddr)) { 330 if (!ipv6_addr_equal(&np->rcv_saddr, loc_addr)) 919 src = &np->rcv_saddr;
|
H A D | af_inet6.c | 332 inet->rcv_saddr = v4addr; 335 ipv6_addr_copy(&np->rcv_saddr, &addr->sin6_addr); 429 if (ipv6_addr_any(&np->rcv_saddr)) 432 ipv6_addr_copy(&sin->sin6_addr, &np->rcv_saddr);
|
H A D | tcp_ipv6.c | 235 ipv6_addr_set(&np->rcv_saddr, 0, 0, htonl(0x0000FFFF), 236 inet->rcv_saddr); 242 if (!ipv6_addr_any(&np->rcv_saddr)) 243 saddr = &np->rcv_saddr; 277 ipv6_addr_copy(&np->rcv_saddr, saddr); 282 inet->rcv_saddr = LOOPBACK4_IPV6; 1354 ipv6_addr_copy(&newnp->rcv_saddr, &newnp->saddr); 1449 ipv6_addr_copy(&newnp->rcv_saddr, &treq->loc_addr); 1497 newinet->daddr = newinet->saddr = newinet->rcv_saddr = LOOPBACK4_IPV6; 1994 src = &np->rcv_saddr; [all...] |
H A D | raw.c | 108 if (!ipv6_addr_any(&np->rcv_saddr)) { 109 if (ipv6_addr_equal(&np->rcv_saddr, loc_addr)) 278 inet->rcv_saddr = inet->saddr = v4addr; 279 ipv6_addr_copy(&np->rcv_saddr, &addr->sin6_addr); 1227 src = &np->rcv_saddr;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | ipv6.h | 292 struct in6_addr rcv_saddr; member in struct:ipv6_pinfo 445 &inet6_sk(sk)->rcv_saddr : &inet6_twsk(sk)->tw_v6_rcv_saddr; 489 ipv6_addr_equal(&inet6_sk(__sk)->rcv_saddr, (__daddr)) && \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/ |
H A D | ipv6.c | 408 addr->v6.sin6_addr = inet6_sk(sk)->rcv_saddr; 415 inet6_sk(sk)->rcv_saddr.s6_addr32[0] = 0; 416 inet6_sk(sk)->rcv_saddr.s6_addr32[1] = 0; 417 inet6_sk(sk)->rcv_saddr.s6_addr32[2] = htonl(0x0000ffff); 418 inet6_sk(sk)->rcv_saddr.s6_addr32[3] = 421 inet6_sk(sk)->rcv_saddr = addr->v6.sin6_addr; 649 /* Initialize sk's sport, dport, rcv_saddr and daddr for getsockname() 654 newnp->rcv_saddr = np->rcv_saddr;
|
H A D | protocol.c | 254 addr->v4.sin_addr.s_addr = inet_sk(sk)->rcv_saddr; 260 inet_sk(sk)->rcv_saddr = addr->v4.sin_addr.s_addr; 563 /* Initialize sk's sport, dport, rcv_saddr and daddr for 568 newinet->rcv_saddr = inet->rcv_saddr;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/dccp/ |
H A D | ipv6.c | 544 ipv6_addr_copy(&newnp->rcv_saddr, &newnp->saddr); 635 ipv6_addr_copy(&newnp->rcv_saddr, &ireq6->loc_addr); 679 newinet->daddr = newinet->saddr = newinet->rcv_saddr = LOOPBACK4_IPV6; 1006 ipv6_addr_set(&np->rcv_saddr, 0, 0, htonl(0x0000FFFF), 1007 inet->rcv_saddr); 1013 if (!ipv6_addr_any(&np->rcv_saddr)) 1014 saddr = &np->rcv_saddr; 1049 ipv6_addr_copy(&np->rcv_saddr, saddr); 1054 inet->rcv_saddr = LOOPBACK4_IPV6;
|
H A D | minisocks.c | 63 ipv6_addr_copy(&tw6->tw_v6_rcv_saddr, &np->rcv_saddr);
|
H A D | ipv4.c | 89 inet->rcv_saddr = inet->saddr; 403 newinet->rcv_saddr = ireq->loc_addr;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/netfilter/ |
H A D | nf_conntrack_l3proto_ipv4.c | 325 tuple.src.u3.ip = inet->rcv_saddr;
|