Lines Matching refs:pskb
73 struct sk_buff **pskb,
78 return ip6t_do_table(pskb, hook, in, out, &packet_mangler);
83 struct sk_buff **pskb,
96 memcpy(&saddr, &ipv6_hdr(*pskb)->saddr, sizeof(saddr));
97 memcpy(&daddr, &ipv6_hdr(*pskb)->daddr, sizeof(daddr));
98 mark = (*pskb)->mark;
99 hop_limit = ipv6_hdr(*pskb)->hop_limit;
102 flowlabel = *((u_int32_t *)ipv6_hdr(*pskb));
104 ret = ip6t_do_table(pskb, hook, in, out, &packet_mangler);
107 && (memcmp(&ipv6_hdr(*pskb)->saddr, &saddr, sizeof(saddr))
108 || memcmp(&ipv6_hdr(*pskb)->daddr, &daddr, sizeof(daddr))
109 || (*pskb)->mark != mark
110 || ipv6_hdr(*pskb)->hop_limit != hop_limit))
111 return ip6_route_me_harder(*pskb) == 0 ? ret : NF_DROP;