Lines Matching defs:tun_key

221 	const struct ip_tunnel_key *tun_key = &tun_info->key;
224 if (test_bit(IP_TUNNEL_KEY_BIT, tun_key->tun_flags) &&
225 nla_put_be64(skb, PSAMPLE_TUNNEL_KEY_ATTR_ID, tun_key->tun_id,
235 if (tun_key->u.ipv4.src &&
237 tun_key->u.ipv4.src))
239 if (tun_key->u.ipv4.dst &&
241 tun_key->u.ipv4.dst))
245 if (!ipv6_addr_any(&tun_key->u.ipv6.src) &&
247 &tun_key->u.ipv6.src))
249 if (!ipv6_addr_any(&tun_key->u.ipv6.dst) &&
251 &tun_key->u.ipv6.dst))
255 if (tun_key->tos &&
256 nla_put_u8(skb, PSAMPLE_TUNNEL_KEY_ATTR_TOS, tun_key->tos))
258 if (nla_put_u8(skb, PSAMPLE_TUNNEL_KEY_ATTR_TTL, tun_key->ttl))
260 if (test_bit(IP_TUNNEL_DONT_FRAGMENT_BIT, tun_key->tun_flags) &&
263 if (test_bit(IP_TUNNEL_CSUM_BIT, tun_key->tun_flags) &&
266 if (tun_key->tp_src &&
267 nla_put_be16(skb, PSAMPLE_TUNNEL_KEY_ATTR_TP_SRC, tun_key->tp_src))
269 if (tun_key->tp_dst &&
270 nla_put_be16(skb, PSAMPLE_TUNNEL_KEY_ATTR_TP_DST, tun_key->tp_dst))
272 if (test_bit(IP_TUNNEL_OAM_BIT, tun_key->tun_flags) &&
276 if (test_bit(IP_TUNNEL_GENEVE_OPT_BIT, tun_key->tun_flags) &&
281 tun_key->tun_flags) &&
314 const struct ip_tunnel_key *tun_key = &tun_info->key;
318 if (test_bit(IP_TUNNEL_KEY_BIT, tun_key->tun_flags))
326 if (tun_key->u.ipv4.src)
328 if (tun_key->u.ipv4.dst)
332 if (!ipv6_addr_any(&tun_key->u.ipv6.src))
334 if (!ipv6_addr_any(&tun_key->u.ipv6.dst))
338 if (tun_key->tos)
341 if (test_bit(IP_TUNNEL_DONT_FRAGMENT_BIT, tun_key->tun_flags))
343 if (test_bit(IP_TUNNEL_CSUM_BIT, tun_key->tun_flags))
345 if (tun_key->tp_src)
347 if (tun_key->tp_dst)
349 if (test_bit(IP_TUNNEL_OAM_BIT, tun_key->tun_flags))
352 if (test_bit(IP_TUNNEL_GENEVE_OPT_BIT, tun_key->tun_flags))
355 tun_key->tun_flags))