Searched refs:hp (Results 1 - 18 of 18) sorted by relevance

/net/ipv6/
H A Dexthdrs_core.c79 struct ipv6_opt_hdr _hdr, *hp; local
84 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr);
85 if (hp == NULL)
102 hdrlen = (hp->hdrlen+2)<<2;
104 hdrlen = ipv6_optlen(hp);
106 nexthdr = hp->nexthdr;
210 struct ipv6_opt_hdr _hdr, *hp; local
220 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr);
221 if (hp == NULL)
254 ((!ipv6_ext_hdr(hp
[all...]
H A Dtcp_ipv6.c572 static int tcp_v6_md5_hash_pseudoheader(struct tcp_md5sig_pool *hp, argument
579 bp = &hp->md5_blk.ip6;
587 return crypto_hash_update(&hp->md5_desc, &sg, sizeof(*bp));
594 struct tcp_md5sig_pool *hp; local
597 hp = tcp_get_md5sig_pool();
598 if (!hp)
600 desc = &hp->md5_desc;
604 if (tcp_v6_md5_hash_pseudoheader(hp, daddr, saddr, th->doff << 2))
606 if (tcp_md5_hash_header(hp, th))
608 if (tcp_md5_hash_key(hp, ke
629 struct tcp_md5sig_pool *hp; local
[all...]
/net/netfilter/
H A Dxt_TPROXY.c251 struct tcphdr _hdr, *hp; local
253 hp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_hdr), &_hdr);
254 if (hp == NULL) {
259 if (hp->syn && !hp->rst && !hp->ack && !hp->fin) {
266 hp->source, lport ? lport : hp->dest,
292 struct udphdr _hdr, *hp; local
413 struct tcphdr _hdr, *hp; local
448 struct udphdr _hdr, *hp; local
[all...]
H A Dxt_socket.c138 struct udphdr _hdr, *hp = NULL; local
149 hp = skb_header_pointer(skb, ip_hdrlen(skb),
151 if (hp == NULL)
156 sport = hp->source;
158 dport = hp->dest;
197 &iph->daddr, hp ? ntohs(hp->dest) : 0, sk);
334 struct udphdr _hdr, *hp = NULL; local
347 hp = skb_header_pointer(skb, thoff,
349 if (hp
[all...]
H A Dnf_conntrack_proto_udp.c43 const struct udphdr *hp; local
47 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr);
48 if (hp == NULL)
51 tuple->src.u.udp.port = hp->source;
52 tuple->dst.u.udp.port = hp->dest;
H A Dnf_conntrack_proto_udplite.c53 const struct udphdr *hp; local
56 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr);
57 if (hp == NULL)
60 tuple->src.u.udp.port = hp->source;
61 tuple->dst.u.udp.port = hp->dest;
H A Dxt_HMARK.c64 union hmark_ports hp; local
67 hp.b32 = (uports->b32 & info->port_mask.b32) | info->port_set.b32;
68 src = ntohs(hp.b16.src);
69 dst = ntohs(hp.b16.dst);
H A Dnf_conntrack_proto_sctp.c147 const struct sctphdr *hp; local
151 hp = skb_header_pointer(skb, dataoff, 8, &_hdr);
152 if (hp == NULL)
155 tuple->src.u.sctp.port = hp->source;
156 tuple->dst.u.sctp.port = hp->dest;
H A Dnf_conntrack_proto_tcp.c282 const struct tcphdr *hp; local
286 hp = skb_header_pointer(skb, dataoff, 8, &_hdr);
287 if (hp == NULL)
290 tuple->src.u.tcp.port = hp->source;
291 tuple->dst.u.tcp.port = hp->dest;
/net/ipv6/netfilter/
H A Dip6t_ipv6header.c49 const struct ipv6_opt_hdr *hp; local
67 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr);
68 BUG_ON(hp == NULL);
74 hdrlen = (hp->hdrlen + 2) << 2;
76 hdrlen = ipv6_optlen(hp);
99 nexthdr = hp->nexthdr;
H A Dnf_log_ipv6.c75 const struct ipv6_opt_hdr *hp; local
77 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr);
78 if (hp == NULL) {
125 hdrlen = ipv6_optlen(hp);
158 hdrlen = (hp->hdrlen+2)<<2;
197 currenthdr = hp->nexthdr;
H A Dnf_conntrack_proto_icmpv6.c41 const struct icmp6hdr *hp; local
44 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr);
45 if (hp == NULL)
47 tuple->dst.u.icmp.type = hp->icmp6_type;
48 tuple->src.u.icmp.id = hp->icmp6_identifier;
49 tuple->dst.u.icmp.code = hp->icmp6_code;
/net/sunrpc/
H A Dsvcauth.c141 struct auth_domain *hp; local
148 hlist_for_each_entry(hp, head, hash) {
149 if (strcmp(hp->name, name)==0) {
150 kref_get(&hp->ref);
152 return hp;
H A Dcache.c56 struct cache_head **head, **hp; local
63 for (hp=head; *hp != NULL ; hp = &(*hp)->next) {
64 struct cache_head *tmp = *hp;
90 for (hp=head; *hp != NULL ; hp = &(*hp)
[all...]
/net/ipv4/netfilter/
H A Dnf_conntrack_proto_icmp.c35 const struct icmphdr *hp; local
38 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr);
39 if (hp == NULL)
42 tuple->dst.u.icmp.type = hp->type;
43 tuple->src.u.icmp.id = hp->un.echo.id;
44 tuple->dst.u.icmp.code = hp->code;
/net/ipv4/
H A Dtcp_ipv4.c1047 static int tcp_v4_md5_hash_pseudoheader(struct tcp_md5sig_pool *hp, argument
1053 bp = &hp->md5_blk.ip4;
1067 return crypto_hash_update(&hp->md5_desc, &sg, sizeof(*bp));
1073 struct tcp_md5sig_pool *hp; local
1076 hp = tcp_get_md5sig_pool();
1077 if (!hp)
1079 desc = &hp->md5_desc;
1083 if (tcp_v4_md5_hash_pseudoheader(hp, daddr, saddr, th->doff << 2))
1085 if (tcp_md5_hash_header(hp, th))
1087 if (tcp_md5_hash_key(hp, ke
1106 struct tcp_md5sig_pool *hp; local
[all...]
H A Dtcp.c2949 int tcp_md5_hash_header(struct tcp_md5sig_pool *hp, argument
2962 err = crypto_hash_update(&hp->md5_desc, &sg, sizeof(hdr));
2967 int tcp_md5_hash_skb_data(struct tcp_md5sig_pool *hp, argument
2972 struct hash_desc *desc = &hp->md5_desc;
2997 if (tcp_md5_hash_skb_data(hp, frag_iter, 0))
3004 int tcp_md5_hash_key(struct tcp_md5sig_pool *hp, const struct tcp_md5sig_key *key) argument
3009 return crypto_hash_update(&hp->md5_desc, &sg, key->keylen);
/net/core/
H A Dskbuff.c3823 struct ipv6_opt_hdr *hp; local
3832 hp = OPT_HDR(struct ipv6_opt_hdr, skb, off);
3833 nexthdr = hp->nexthdr;
3834 off += ipv6_optlen(hp);
3838 struct ip_auth_hdr *hp; local
3847 hp = OPT_HDR(struct ip_auth_hdr, skb, off);
3848 nexthdr = hp->nexthdr;
3849 off += ipv6_authlen(hp);
3853 struct frag_hdr *hp; local
3862 hp
[all...]

Completed in 190 milliseconds