Lines Matching refs:ttl
67 u8 ttl; /* TTL override */ member
821 __u8 tos, ttl; in geneve_xmit_skb() local
863 ttl = key->ttl; in geneve_xmit_skb()
873 ttl = geneve->ttl; in geneve_xmit_skb()
874 if (!ttl && IN_MULTICAST(ntohl(fl4.daddr))) in geneve_xmit_skb()
875 ttl = 1; in geneve_xmit_skb()
876 ttl = ttl ? : ip4_dst_hoplimit(&rt->dst); in geneve_xmit_skb()
880 tos, ttl, df, sport, geneve->dst_port, in geneve_xmit_skb()
909 __u8 prio, ttl; in geneve6_xmit_skb() local
949 ttl = key->ttl; in geneve6_xmit_skb()
958 ttl = geneve->ttl; in geneve6_xmit_skb()
959 if (!ttl && ipv6_addr_is_multicast(&fl6.daddr)) in geneve6_xmit_skb()
960 ttl = 1; in geneve6_xmit_skb()
961 ttl = ttl ? : ip6_dst_hoplimit(dst); in geneve6_xmit_skb()
964 &fl6.saddr, &fl6.daddr, prio, ttl, in geneve6_xmit_skb()
1159 __u32 vni, __u8 ttl, __u8 tos, __be16 dst_port, in geneve_configure() argument
1170 (remote->sa.sa_family != AF_UNSPEC || vni || tos || ttl)) in geneve_configure()
1187 geneve->ttl = ttl; in geneve_configure()
1225 __u8 ttl = 0, tos = 0; in geneve_newlink() local
1258 ttl = nla_get_u8(data[IFLA_GENEVE_TTL]); in geneve_newlink()
1269 return geneve_configure(net, dev, &remote, vni, ttl, tos, dst_port, in geneve_newlink()
1313 if (nla_put_u8(skb, IFLA_GENEVE_TTL, geneve->ttl) || in geneve_fill_info()