Lines Matching full:ttl
57 unsigned int ttl; in mpls_xmit() local
73 /* Obtain the ttl using the following set of rules. in mpls_xmit()
75 * LWT ttl propagation setting: in mpls_xmit()
76 * - disabled => use default TTL value from LWT in mpls_xmit()
77 * - enabled => use TTL value from IPv4/IPv6 header in mpls_xmit()
79 * Global ttl propagation setting: in mpls_xmit()
80 * - disabled => use default TTL value from global setting in mpls_xmit()
81 * - enabled => use TTL value from IPv4/IPv6 header in mpls_xmit()
85 ttl = tun_encap_info->default_ttl; in mpls_xmit()
88 ttl = net->mpls.default_ttl; in mpls_xmit()
90 ttl = ip_hdr(skb)->ttl; in mpls_xmit()
94 ttl = tun_encap_info->default_ttl; in mpls_xmit()
97 ttl = net->mpls.default_ttl; in mpls_xmit()
99 ttl = ipv6_hdr(skb)->hop_limit; in mpls_xmit()
134 ttl, 0, bos); in mpls_xmit()
202 /* TTL 0 implies propagate from IP header */ in mpls_build_state()