Searched refs:XFRM_MODE_SKB_CB (Results 1 - 12 of 12) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv4/
H A Dxfrm4_state.c58 XFRM_MODE_SKB_CB(skb)->ihl = sizeof(*iph);
59 XFRM_MODE_SKB_CB(skb)->id = iph->id;
60 XFRM_MODE_SKB_CB(skb)->frag_off = iph->frag_off;
61 XFRM_MODE_SKB_CB(skb)->tos = iph->tos;
62 XFRM_MODE_SKB_CB(skb)->ttl = iph->ttl;
63 XFRM_MODE_SKB_CB(skb)->optlen = iph->ihl * 4 - sizeof(*iph);
64 memset(XFRM_MODE_SKB_CB(skb)->flow_lbl, 0,
65 sizeof(XFRM_MODE_SKB_CB(skb)->flow_lbl));
H A Dxfrm4_mode_beet.c27 iph->protocol = XFRM_MODE_SKB_CB(skb)->protocol;
28 iph->tos = XFRM_MODE_SKB_CB(skb)->tos;
30 iph->id = XFRM_MODE_SKB_CB(skb)->id;
31 iph->frag_off = XFRM_MODE_SKB_CB(skb)->frag_off;
32 iph->ttl = XFRM_MODE_SKB_CB(skb)->ttl;
46 optlen = XFRM_MODE_SKB_CB(skb)->optlen;
51 hdrlen + (XFRM_MODE_SKB_CB(skb)->ihl - sizeof(*top_iph)));
61 __skb_pull(skb, XFRM_MODE_SKB_CB(skb)->ihl - hdrlen);
90 if (unlikely(XFRM_MODE_SKB_CB(skb)->protocol == IPPROTO_BEETPH)) {
104 XFRM_MODE_SKB_CB(sk
[all...]
H A Dxfrm4_mode_tunnel.c22 if (INET_ECN_is_ce(XFRM_MODE_SKB_CB(skb)->tos))
48 top_iph->tos = INET_ECN_encapsulate(XFRM_MODE_SKB_CB(skb)->tos,
49 XFRM_MODE_SKB_CB(skb)->tos);
56 0 : (XFRM_MODE_SKB_CB(skb)->frag_off & htons(IP_DF));
72 if (XFRM_MODE_SKB_CB(skb)->protocol != IPPROTO_IPIP)
83 ipv4_copy_dscp(XFRM_MODE_SKB_CB(skb)->tos, ipip_hdr(skb));
H A Dxfrm4_output.c50 XFRM_MODE_SKB_CB(skb)->protocol = ip_hdr(skb)->protocol;
H A Dxfrm4_input.c53 iph->protocol = XFRM_MODE_SKB_CB(skb)->protocol;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/
H A Dxfrm6_state.c157 XFRM_MODE_SKB_CB(skb)->ihl = sizeof(*iph);
158 XFRM_MODE_SKB_CB(skb)->id = 0;
159 XFRM_MODE_SKB_CB(skb)->frag_off = htons(IP_DF);
160 XFRM_MODE_SKB_CB(skb)->tos = ipv6_get_dsfield(iph);
161 XFRM_MODE_SKB_CB(skb)->ttl = iph->hop_limit;
162 XFRM_MODE_SKB_CB(skb)->optlen = 0;
163 memcpy(XFRM_MODE_SKB_CB(skb)->flow_lbl, iph->flow_lbl,
164 sizeof(XFRM_MODE_SKB_CB(skb)->flow_lbl));
H A Dxfrm6_mode_beet.c28 memcpy(iph->flow_lbl, XFRM_MODE_SKB_CB(skb)->flow_lbl,
30 iph->nexthdr = XFRM_MODE_SKB_CB(skb)->protocol;
32 ipv6_change_dsfield(iph, 0, XFRM_MODE_SKB_CB(skb)->tos);
33 iph->hop_limit = XFRM_MODE_SKB_CB(skb)->ttl;
49 optlen = XFRM_MODE_SKB_CB(skb)->optlen;
59 ph = (struct ip_beet_phdr *)__skb_pull(skb, XFRM_MODE_SKB_CB(skb)->ihl-hdr_len);
H A Dxfrm6_mode_tunnel.c47 memcpy(top_iph->flow_lbl, XFRM_MODE_SKB_CB(skb)->flow_lbl,
51 dsfield = XFRM_MODE_SKB_CB(skb)->tos;
67 if (XFRM_MODE_SKB_CB(skb)->protocol != IPPROTO_IPV6)
H A Dxfrm6_output.c56 XFRM_MODE_SKB_CB(skb)->protocol = ipv6_hdr(skb)->nexthdr;
H A Dxfrm6_input.c35 XFRM_MODE_SKB_CB(skb)->protocol;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/xfrm/
H A Dxfrm_input.c95 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol);
217 XFRM_MODE_SKB_CB(skb)->protocol = nexthdr;
222 inner_mode = xfrm_ip2inner_mode(x, XFRM_MODE_SKB_CB(skb)->protocol);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/
H A Dxfrm.h612 #define XFRM_MODE_SKB_CB(__skb) ((struct xfrm_mode_skb_cb *)&((__skb)->cb[0])) macro

Completed in 161 milliseconds