Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/
Dgeneve.c347 struct genevehdr *geneveh; in geneve_udp_encap_recv() local
357 geneveh = geneve_hdr(skb); in geneve_udp_encap_recv()
358 if (unlikely(geneveh->ver != GENEVE_VER)) in geneve_udp_encap_recv()
361 if (unlikely(geneveh->proto_type != htons(ETH_P_TEB))) in geneve_udp_encap_recv()
372 opts_len = geneveh->opt_len * 4; in geneve_udp_encap_recv()
667 static void geneve_build_header(struct genevehdr *geneveh, in geneve_build_header() argument
670 geneveh->ver = GENEVE_VER; in geneve_build_header()
671 geneveh->opt_len = info->options_len / 4; in geneve_build_header()
672 geneveh->oam = !!(info->key.tun_flags & TUNNEL_OAM); in geneve_build_header()
673 geneveh->critical = !!(info->key.tun_flags & TUNNEL_CRIT_OPT); in geneve_build_header()
[all …]