/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/netfilter/ |
H A D | ip6table_mangle.c | 96 memcpy(&saddr, &ipv6_hdr(*pskb)->saddr, sizeof(saddr)); 97 memcpy(&daddr, &ipv6_hdr(*pskb)->daddr, sizeof(daddr)); 99 hop_limit = ipv6_hdr(*pskb)->hop_limit; 102 flowlabel = *((u_int32_t *)ipv6_hdr(*pskb)); 107 && (memcmp(&ipv6_hdr(*pskb)->saddr, &saddr, sizeof(saddr)) 108 || memcmp(&ipv6_hdr(*pskb)->daddr, &daddr, sizeof(daddr)) 110 || ipv6_hdr(*pskb)->hop_limit != hop_limit))
|
H A D | ip6t_eui64.c | 45 if (ipv6_hdr(skb)->version == 0x6) { 53 while ((ipv6_hdr(skb)->saddr.s6_addr[8 + i] == eui64[i])
|
H A D | ip6t_HL.c | 35 ip6h = ipv6_hdr(*pskb);
|
H A D | ip6t_REJECT.c | 46 struct ipv6hdr *oip6h = ipv6_hdr(oldskb), *ip6h; 121 ip6h = ipv6_hdr(nskb); 155 tcph->check = csum_ipv6_magic(&ipv6_hdr(nskb)->saddr, 156 &ipv6_hdr(nskb)->daddr,
|
H A D | ip6t_hl.c | 28 const struct ipv6hdr *ip6h = ipv6_hdr(skb);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | xfrm6_mode_tunnel.c | 21 struct ipv6hdr *outer_iph = ipv6_hdr(skb); 30 if (INET_ECN_is_ce(ipv6_get_dsfield(ipv6_hdr(skb)))) 54 iph = ipv6_hdr(skb); 57 top_iph = ipv6_hdr(skb); 106 ipv6_copy_dscp(ipv6_hdr(skb), ipipv6_hdr(skb));
|
H A D | xfrm6_mode_beet.c | 41 iph = ipv6_hdr(skb); 50 top_iph = ipv6_hdr(skb); 78 ip6h = ipv6_hdr(skb);
|
H A D | netfilter.c | 14 struct ipv6hdr *iph = ipv6_hdr(skb); 64 struct ipv6hdr *iph = ipv6_hdr(skb); 76 struct ipv6hdr *iph = ipv6_hdr(*pskb); 87 struct ipv6hdr *ip6h = ipv6_hdr(skb);
|
H A D | xfrm6_mode_transport.c | 35 iph = ipv6_hdr(skb); 62 ipv6_hdr(skb)->payload_len = htons(skb->len + ihl -
|
H A D | mip6.c | 133 struct ipv6hdr *iph = ipv6_hdr(skb); 227 if (!mip6_report_rl_allow(&stamp, &ipv6_hdr(skb)->daddr, 228 hao ? &hao->addr : &ipv6_hdr(skb)->saddr, 233 memcpy(&sel.daddr, (xfrm_address_t *)&ipv6_hdr(skb)->daddr, 236 memcpy(&sel.saddr, (xfrm_address_t *)&ipv6_hdr(skb)->saddr, 261 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); 266 *nexthdr = &ipv6_hdr(skb)->nexthdr; 388 (struct ipv6_opt_hdr *)(ipv6_hdr(skb) + 1); 393 *nexthdr = &ipv6_hdr(skb)->nexthdr;
|
H A D | ip6_input.c | 99 hdr = ipv6_hdr(skb); 119 hdr = ipv6_hdr(skb); 186 hdr = ipv6_hdr(skb); 237 hdr = ipv6_hdr(skb);
|
H A D | xfrm6_mode_ro.c | 53 iph = ipv6_hdr(skb);
|
H A D | icmp.c | 132 int ptr = (u8 *)(ipv6_hdr(skb) + 1) - skb->data; 134 __u8 nexthdr = ipv6_hdr(skb)->nexthdr; 273 struct ipv6hdr *iph = ipv6_hdr(skb); 301 struct ipv6hdr *hdr = ipv6_hdr(skb); 484 saddr = &ipv6_hdr(skb)->daddr; 494 ipv6_addr_copy(&fl.fl6_dst, &ipv6_hdr(skb)->saddr); 590 saddr = &ipv6_hdr(skb)->saddr; 591 daddr = &ipv6_hdr(skb)->daddr; 635 saddr = &ipv6_hdr(skb)->saddr; 636 daddr = &ipv6_hdr(sk [all...] |
H A D | ndisc.c | 654 if (skb && ipv6_chk_addr(&ipv6_hdr(skb)->saddr, dev, 1)) 655 saddr = &ipv6_hdr(skb)->saddr; 679 struct in6_addr *saddr = &ipv6_hdr(skb)->saddr; 680 struct in6_addr *daddr = &ipv6_hdr(skb)->daddr; 857 struct in6_addr *saddr = &ipv6_hdr(skb)->saddr; 858 struct in6_addr *daddr = &ipv6_hdr(skb)->daddr; 962 struct in6_addr *saddr = &ipv6_hdr(skb)->saddr; 1028 if (!(ipv6_addr_type(&ipv6_hdr(skb)->saddr) & IPV6_ADDR_LINKLOCAL)) { 1094 rt = rt6_get_dflt_router(&ipv6_hdr(skb)->saddr, skb->dev); 1109 rt = rt6_add_dflt_router(&ipv6_hdr(sk [all...] |
H A D | tcp_ipv6.c | 118 return secure_tcpv6_sequence_number(ipv6_hdr(skb)->daddr.s6_addr32, 119 ipv6_hdr(skb)->saddr.s6_addr32, 846 struct ipv6hdr *ip6h = ipv6_hdr(skb); 976 ipv6h = ipv6_hdr(skb); 1006 key = tcp_v6_md5_do_lookup(sk, &ipv6_hdr(skb)->daddr); 1051 &ipv6_hdr(skb)->daddr, 1052 &ipv6_hdr(skb)->saddr, 1060 ipv6_addr_copy(&fl.fl6_dst, &ipv6_hdr(skb)->saddr); 1061 ipv6_addr_copy(&fl.fl6_src, &ipv6_hdr(skb)->daddr); 1102 key = tcp_v6_md5_do_lookup(skb->sk, &ipv6_hdr(sk [all...] |
H A D | ip6_output.c | 110 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr)) { 115 ipv6_chk_mcast_addr(dev, &ipv6_hdr(skb)->daddr, 116 &ipv6_hdr(skb)->saddr)) { 127 if (ipv6_hdr(skb)->hop_limit == 0) { 204 hdr = ipv6_hdr(skb); 276 hdr = ipv6_hdr(skb); 321 struct ipv6hdr *hdr = ipv6_hdr(skb); 378 struct ipv6hdr *hdr = ipv6_hdr(skb); 501 hdr = ipv6_hdr(skb); 538 (struct ipv6_opt_hdr *)(ipv6_hdr(sk [all...] |
H A D | ip6mr.c | 623 if (ipv6_hdr(skb)->version == 0) { 835 if (ipv6_hdr(skb)->version == 0) { 900 ipv6_addr_copy(&msg->im6_src, &ipv6_hdr(pkt)->saddr); 901 ipv6_addr_copy(&msg->im6_dst, &ipv6_hdr(pkt)->daddr); 920 skb_copy_to_linear_data(skb, ipv6_hdr(pkt), sizeof(struct ipv6hdr)); 945 ipv6_addr_copy(&msg->im6_src, &ipv6_hdr(pkt)->saddr); 946 ipv6_addr_copy(&msg->im6_dst, &ipv6_hdr(pkt)->daddr); 984 if (ipv6_addr_equal(&c->mf6c_mcastgrp, &ipv6_hdr(skb)->daddr) && //bob modified 985 ipv6_addr_equal(&c->mf6c_origin, &ipv6_hdr(skb)->saddr)) 1007 c->mf6c_origin = ipv6_hdr(sk [all...] |
H A D | exthdrs.c | 128 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr)) 205 struct ipv6hdr *ipv6h = ipv6_hdr(skb); 251 ipv6h = ipv6_hdr(skb2); 434 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) || 541 (xfrm_address_t *)&ipv6_hdr(skb)->saddr, 568 ipv6_addr_copy(addr, &ipv6_hdr(skb)->daddr); 569 ipv6_addr_copy(&ipv6_hdr(skb)->daddr, &daddr); 580 if (ipv6_hdr(skb)->hop_limit <= 1) { 588 ipv6_hdr(skb)->hop_limit--; 725 if (ipv6_hdr(sk [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netfilter/ |
H A D | xt_DSCP.c | 57 u_int8_t dscp = ipv6_get_dsfield(ipv6_hdr(*pskb)) >> XT_DSCP_SHIFT; 63 ipv6_change_dsfield(ipv6_hdr(*pskb), (__u8)(~XT_DSCP_MASK),
|
H A D | xt_length.c | 50 const u_int16_t pktlen = (ntohs(ipv6_hdr(skb)->payload_len) +
|
H A D | xt_dscp.c | 50 u_int8_t dscp = ipv6_get_dsfield(ipv6_hdr(skb)) >> XT_DSCP_SHIFT;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/common/include/proto/ |
H A D | bcmproto.h | 158 struct ipv6_hdr *ip6h = (struct ipv6_hdr *)p;
|
H A D | bcmipv6.h | 99 BWL_PRE_PACKED_STRUCT struct ipv6_hdr { struct
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/include/proto/ |
H A D | bcmproto.h | 158 struct ipv6_hdr *ip6h = (struct ipv6_hdr *)p;
|
H A D | bcmipv6.h | 99 BWL_PRE_PACKED_STRUCT struct ipv6_hdr { struct
|