Home
last modified time | relevance | path

Searched refs:guehdr (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/net/ipv4/
Dfou.c76 static struct guehdr *gue_remcsum(struct sk_buff *skb, struct guehdr *guehdr, in gue_remcsum() argument
87 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_remcsum()
89 skb_remcsum_process(skb, (void *)guehdr + hdrlen, in gue_remcsum()
92 return guehdr; in gue_remcsum()
95 static int gue_control_message(struct sk_buff *skb, struct guehdr *guehdr) in gue_control_message() argument
106 struct guehdr *guehdr; in gue_udp_recv() local
113 len = sizeof(struct udphdr) + sizeof(struct guehdr); in gue_udp_recv()
117 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_udp_recv()
119 optlen = guehdr->hlen << 2; in gue_udp_recv()
126 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_udp_recv()
[all …]
/linux-4.1.27/include/net/
Dgue.h32 struct guehdr { struct
86 static inline int validate_gue_flags(struct guehdr *guehdr, in validate_gue_flags() argument
90 __be32 flags = guehdr->flags; in validate_gue_flags()
103 flags = *(__be32 *)((void *)&guehdr[1] + len - GUE_LEN_PRIV); in validate_gue_flags()