/net/ipv6/ |
H A D | ip6_input.c | 151 if (ipv6_addr_is_multicast(&hdr->saddr)) 239 &hdr->saddr) &&
|
H A D | reassembly.c | 86 static unsigned int inet6_hash_frag(__be32 id, const struct in6_addr *saddr, argument 90 return jhash_3words(ipv6_addr_hash(saddr), ipv6_addr_hash(daddr), 99 return inet6_hash_frag(fq->id, &fq->saddr, &fq->daddr); 110 ipv6_addr_equal(&fq->saddr, arg->src) && 122 fq->saddr = *arg->src; 552 fq = fq_find(net, fhdr->identification, &hdr->saddr, &hdr->daddr,
|
H A D | ip6_output.c | 77 &ipv6_hdr(skb)->saddr))) { 215 hdr->saddr = fl6->saddr; 470 int addrtype = ipv6_addr_type(&hdr->saddr); 879 ip6_rt_check(&rt->rt6i_src, &fl6->saddr, np->saddr_cache) || 906 if (ipv6_addr_any(&fl6->saddr)) { 910 &fl6->saddr); 935 ifp = ipv6_get_ifaddr(net, &fl6->saddr, 1576 hdr->saddr = fl6->saddr; [all...] |
H A D | af_inet6.c | 378 np->saddr = addr->sin6_addr; 477 sin->sin6_addr = np->saddr; 684 fl6.saddr = np->saddr;
|
/net/ipv6/netfilter/ |
H A D | nf_log_ipv6.c | 61 nf_log_buf_add(m, "SRC=%pI6 DST=%pI6 ", &ih->saddr, &ih->daddr); 333 nf_log_buf_add(m, "TUNNEL=%pI4->%pI4 ", &iph->saddr,
|
/net/netfilter/ |
H A D | xt_HMARK.c | 194 t->src = hmark_addr6_mask(ip6->saddr.s6_addr32, info->src_mask.ip6); 271 t->src = ip->saddr & info->src_mask.ip;
|
H A D | xt_TCPMSS.c | 58 fl4->daddr = ip_hdr(skb)->saddr; 63 fl6->daddr = ipv6_hdr(skb)->saddr;
|
H A D | nf_conntrack_expect.c | 265 const union nf_inet_addr *saddr, 283 if (saddr) { 284 memcpy(&exp->tuple.src.u3, saddr, len); 263 nf_ct_expect_init(struct nf_conntrack_expect *exp, unsigned int class, u_int8_t family, const union nf_inet_addr *saddr, const union nf_inet_addr *daddr, u_int8_t proto, const __be16 *src, const __be16 *dst) argument
|
H A D | xt_connlimit.c | 338 &iph->daddr : &iph->saddr, sizeof(addr.ip6)); 342 iph->daddr : iph->saddr;
|
/net/ipv4/ |
H A D | ip_output.c | 130 __be32 saddr, __be32 daddr, struct ip_options_rcu *opt) 149 iph->saddr = saddr; 349 * copy saddr and daddr, possibly using 64bit load/stores 351 * iph->saddr = fl4->saddr; 357 offsetof(typeof(*fl4), saddr) + sizeof(fl4->saddr)); 358 memcpy(&iph->saddr, &fl4->saddr, 129 ip_build_and_send_pkt(struct sk_buff *skb, struct sock *sk, __be32 saddr, __be32 daddr, struct ip_options_rcu *opt) argument 1525 ip_send_unicast_reply(struct net *net, struct sk_buff *skb, const struct ip_options *sopt, __be32 daddr, __be32 saddr, const struct ip_reply_arg *arg, unsigned int len) argument [all...] |
H A D | ipmr.c | 371 p.iph.saddr = v->vifc_lcl_addr.s_addr; 404 p.iph.saddr = v->vifc_lcl_addr.s_addr; 1041 c->mfc_origin == iph->saddr) { 1061 c->mfc_origin = iph->saddr; 1647 static void ip_encap(struct sk_buff *skb, __be32 saddr, __be32 daddr) argument 1662 iph->saddr = saddr; 1926 .saddr = iph->saddr, 1990 cache = ipmr_cache_find(mrt, ip_hdr(skb)->saddr, ip_hd 2188 ipmr_get_route(struct net *net, struct sk_buff *skb, __be32 saddr, __be32 daddr, struct rtmsg *rtm, int nowait) argument [all...] |
H A D | udp_offload.c | 197 uh->check = udp_v4_check(skb->len, iph->saddr, iph->daddr, csum); 378 uh->check = ~udp_v4_check(skb->len - nhoff, iph->saddr,
|
H A D | ip_tunnel_core.c | 75 iph->saddr = src;
|
H A D | tcp_probe.c | 137 p->src.v6.sin6_addr = inet6_sk(sk)->saddr;
|
/net/decnet/ |
H A D | af_decnet.c | 726 struct sockaddr_dn *saddr = (struct sockaddr_dn *)uaddr; local 733 if (saddr->sdn_family != AF_DECnet) 736 if (le16_to_cpu(saddr->sdn_nodeaddrl) && (le16_to_cpu(saddr->sdn_nodeaddrl) != 2)) 739 if (le16_to_cpu(saddr->sdn_objnamel) > DN_MAXOBJL) 742 if (saddr->sdn_flags & ~SDF_WILD) 745 if (!capable(CAP_NET_BIND_SERVICE) && (saddr->sdn_objnum || 746 (saddr->sdn_flags & SDF_WILD))) 749 if (!(saddr->sdn_flags & SDF_WILD)) { 750 if (le16_to_cpu(saddr [all...] |
/net/irda/irlan/ |
H A D | irlan_common.c | 101 static struct irlan_cb __init *irlan_open(__u32 saddr, __u32 daddr); 199 static struct irlan_cb __init *irlan_open(__u32 saddr, __u32 daddr) argument 218 self->saddr = saddr; 1166 seq_printf(seq,"saddr: %#08x, ", 1167 self->saddr);
|
/net/ipv4/netfilter/ |
H A D | ipt_CLUSTERIP.c | 266 hashval = jhash_1word(ntohl(iph->saddr), 270 hashval = jhash_2words(ntohl(iph->saddr), sport, 274 hashval = jhash_3words(ntohl(iph->saddr), sport, dport,
|
/net/mac802154/ |
H A D | wpan.c | 244 const void *saddr, 264 if (!saddr) { 281 hdr.source = *(const struct ieee802154_addr *)saddr; 240 mac802154_header_create(struct sk_buff *skb, struct net_device *dev, unsigned short type, const void *daddr, const void *saddr, unsigned len) argument
|
/net/rds/ |
H A D | rds.h | 704 __be32 saddr); 706 void rds_recv_incoming(struct rds_connection *conn, __be32 saddr, __be32 daddr, 714 __be32 saddr, __be32 daddr, int flip);
|
/net/rxrpc/ |
H A D | ar-input.c | 604 peer = rxrpc_find_peer(local, ip_hdr(skb)->saddr, 682 ntohl(ip_hdr(skb)->saddr), ntohs(udp_hdr(skb)->source)); 728 (u8 *)&ip_hdr(skb)->saddr);
|
/net/core/ |
H A D | flow_dissector.c | 18 /* copy saddr & daddr, possibly using 64bit load/store 19 * Equivalent to : flow->src = iph->saddr; 26 memcpy(&flow->src, &iph->saddr, sizeof(flow->src) + sizeof(flow->dst)); 130 flow->src = (__force __be32)ipv6_addr_hash(&iph->saddr);
|
/net/netfilter/ipvs/ |
H A D | ip_vs_proto_udp.c | 315 if (csum_ipv6_magic(&ipv6_hdr(skb)->saddr, 326 if (csum_tcpudp_magic(ip_hdr(skb)->saddr,
|
/net/packet/ |
H A D | af_packet.c | 1604 DECLARE_SOCKADDR(struct sockaddr_pkt *, saddr, msg->msg_name); 1615 if (saddr) { 1619 proto = saddr->spkt_protocol; 1627 saddr->spkt_device[sizeof(saddr->spkt_device) - 1] = 0; 1630 dev = dev_get_by_name_rcu(sock_net(sk), saddr->spkt_device); 2229 DECLARE_SOCKADDR(struct sockaddr_ll *, saddr, msg->msg_name); 2239 if (likely(saddr == NULL)) { 2247 if (msg->msg_namelen < (saddr->sll_halen 2251 proto = saddr [all...] |
/net/bridge/netfilter/ |
H A D | ebt_among.c | 110 *addr = ih->saddr;
|
/net/irda/ircomm/ |
H A D | ircomm_lmp.c | 62 info->saddr, info->daddr, NULL, userdata);
|