Home
last modified time | relevance | path

Searched refs:ttl (Results 1 – 25 of 291) sorted by relevance

12345678910>>...12

/openbmc/linux/net/netfilter/
H A Dxt_hl.c28 const u8 ttl = ip_hdr(skb)->ttl; in ttl_mt() local
32 return ttl == info->ttl; in ttl_mt()
34 return ttl != info->ttl; in ttl_mt()
36 return ttl < info->ttl; in ttl_mt()
38 return ttl > info->ttl; in ttl_mt()
H A Dxt_HL.c39 new_ttl = info->ttl; in ttl_tg()
42 new_ttl = iph->ttl + info->ttl; in ttl_tg()
47 new_ttl = iph->ttl - info->ttl; in ttl_tg()
52 new_ttl = iph->ttl; in ttl_tg()
56 if (new_ttl != iph->ttl) { in ttl_tg()
57 csum_replace2(&iph->check, htons(iph->ttl << 8), in ttl_tg()
59 iph->ttl = new_ttl; in ttl_tg()
107 if (info->mode != IPT_TTL_SET && info->ttl == 0) in ttl_tg_check()
H A Dnft_osf.c10 u8 ttl; member
47 if (!nf_osf_find(skb, nf_osf_fingers, priv->ttl, &data)) { in nft_osf_eval()
67 u8 ttl; in nft_osf_init() local
73 ttl = nla_get_u8(tb[NFTA_OSF_TTL]); in nft_osf_init()
74 if (ttl > 2) in nft_osf_init()
76 priv->ttl = ttl; in nft_osf_init()
100 if (nla_put_u8(skb, NFTA_OSF_TTL, priv->ttl)) in nft_osf_dump()
149 priv->ttl != osf->ttl) { in nft_osf_reduce()
H A Dxt_recent.c71 u_int8_t ttl; member
126 u_int8_t ttl) in recent_entry_lookup() argument
139 (ttl == e->ttl || ttl == 0 || e->ttl == 0)) in recent_entry_lookup()
180 u_int16_t family, u_int8_t ttl) in recent_entry_init() argument
195 e->ttl = ttl; in recent_entry_init()
248 u_int8_t ttl; in recent_mt() local
259 ttl = iph->ttl; in recent_mt()
268 ttl = iph->hop_limit; in recent_mt()
274 ttl++; in recent_mt()
282 (info->check_set & XT_RECENT_TTL) ? ttl : 0); in recent_mt()
[all …]
H A Dnfnetlink_osf.c40 return ip->ttl == f_ttl; in nf_osf_ttl()
43 else if (ip->ttl <= f_ttl) in nf_osf_ttl()
48 ret = (ip->ttl == f_ttl); in nf_osf_ttl()
75 if (ctx->totlen != f->ss || !nf_osf_ttl(skb, ttl_check, f->ttl)) in nf_osf_match_one()
218 ttl_check = (info->flags & NF_OSF_TTL) ? info->ttl : 0; in nf_osf_match()
241 f->ttl - ip->ttl); in nf_osf_match()
/openbmc/linux/include/uapi/linux/
H A Dbatadv_packet.h213 __u8 ttl; member
239 __u8 ttl; member
285 __u8 ttl; member
308 __u8 ttl; member
337 __u8 ttl; member
376 __u8 ttl; member
410 __u8 ttl; member
451 __u8 ttl; member
481 __u8 ttl; member
510 __u8 ttl; member
[all …]
/openbmc/linux/net/xfrm/
H A Dxfrm_inout.h17 XFRM_MODE_SKB_CB(skb)->ttl = iph->ttl; in xfrm4_extract_header()
32 XFRM_MODE_SKB_CB(skb)->ttl = iph->hop_limit; in xfrm6_extract_header()
52 iph->hop_limit = XFRM_MODE_SKB_CB(skb)->ttl; in xfrm6_beet_make_header()
67 iph->ttl = XFRM_MODE_SKB_CB(skb)->ttl; in xfrm4_beet_make_header()
/openbmc/linux/arch/um/drivers/
H A Dumcast_kern.c23 int ttl; member
39 dpri->ttl = init->ttl; in umcast_init()
47 "TTL:%u\n", dpri->addr, dpri->lport, dpri->ttl); in umcast_init()
79 .ttl = 1 }); in mcast_setup()
99 init->ttl = simple_strtoul(ttl_str, &last, 10); in mcast_setup()
111 init->lport, init->ttl); in mcast_setup()
/openbmc/linux/net/mpls/
H A Dmpls_iptunnel.c52 unsigned int ttl; in mpls_xmit() local
80 ttl = tun_encap_info->default_ttl; in mpls_xmit()
83 ttl = net->mpls.default_ttl; in mpls_xmit()
85 ttl = ip_hdr(skb)->ttl; in mpls_xmit()
89 ttl = tun_encap_info->default_ttl; in mpls_xmit()
92 ttl = net->mpls.default_ttl; in mpls_xmit()
94 ttl = ipv6_hdr(skb)->hop_limit; in mpls_xmit()
129 ttl, 0, bos); in mpls_xmit()
/openbmc/linux/net/mac80211/
H A Dmesh_hwmp.c159 *pos++ = ttl; in mesh_path_sel_frame_tx()
273 *pos++ = ttl; in mesh_path_error_tx()
677 --ttl; in hwmp_preq_frame_process()
732 if (ttl <= 1) { in hwmp_prep_frame_process()
749 --ttl; in hwmp_prep_frame_process()
777 u8 ttl; in hwmp_perr_frame_process() local
784 if (ttl <= 1) { in hwmp_perr_frame_process()
788 ttl--; in hwmp_perr_frame_process()
904 if (ttl <= 1) { in hwmp_rann_frame_process()
909 ttl--; in hwmp_rann_frame_process()
[all …]
/openbmc/linux/include/net/
H A Dnsh.h290 static inline void nsh_set_flags_and_ttl(struct nshhdr *nsh, u8 flags, u8 ttl) in nsh_set_flags_and_ttl() argument
293 ((ttl << NSH_TTL_SHIFT) & NSH_TTL_MASK), in nsh_set_flags_and_ttl()
298 u8 ttl, u8 len) in nsh_set_flags_ttl_len() argument
302 ((ttl << NSH_TTL_SHIFT) & NSH_TTL_MASK) | in nsh_set_flags_ttl_len()
H A Ddst_metadata.h199 __u8 tos, __u8 ttl, in __ip_tun_set_dst() argument
212 saddr, daddr, tos, ttl, in __ip_tun_set_dst()
224 return __ip_tun_set_dst(iph->saddr, iph->daddr, iph->tos, iph->ttl, in ip_tun_rx_dst()
230 __u8 tos, __u8 ttl, in __ipv6_tun_set_dst() argument
255 info->key.ttl = ttl; in __ipv6_tun_set_dst()
H A Dmpls.h31 unsigned int ttl, in mpls_entry_encode() argument
41 (ttl << MPLS_LS_TTL_SHIFT)); in mpls_entry_encode()
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dvxlan.sh92 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789
109 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789
126 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789
144 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789 \
163 ttl 20 tos inherit dstport 4789
180 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789
234 ttl 20 tos 20 local $LOCAL_IP_1 dstport 4789
268 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789
345 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789
909 ip link set dev vxlan10 type vxlan ttl 10
[all …]
H A Dvxlan_ipv6.sh28 ttl 20 tos inherit local $LOCAL_IP_1 dstport 4789
45 noudp6zerocsumrx udp6zerocsumtx ttl 20 tos inherit \
54 udp6zerocsumrx noudp6zerocsumtx ttl 20 tos inherit \
H A Dextack.sh43 dstport 4789 nolearning noudpcsum tos inherit ttl 100
56 dstport 4789 nolearning noudpcsum tos inherit ttl 100
67 ip link set dev vx2 type vxlan ttl 200
95 dstport 4789 tos inherit ttl 100
123 dstport 4789 tos inherit ttl 100
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun.c25 u8 ttl; member
154 if (!attr->ttl) in mlx5e_route_lookup_ipv4_get()
242 attr.ttl = tun_key->ttl; in mlx5e_tc_tun_create_header_ipv4()
293 ip->ttl = attr.ttl; in mlx5e_tc_tun_create_header_ipv4()
357 attr.ttl = tun_key->ttl; in mlx5e_tc_tun_update_header_ipv4()
397 ip->ttl = attr.ttl; in mlx5e_tc_tun_update_header_ipv4()
461 if (!attr->ttl) in mlx5e_route_lookup_ipv6_get()
508 attr.ttl = tun_key->ttl; in mlx5e_tc_tun_create_header_ipv6()
621 attr.ttl = tun_key->ttl; in mlx5e_tc_tun_update_header_ipv6()
914 match.mask->ttl); in mlx5e_tc_tun_parse()
[all …]
/openbmc/linux/tools/testing/selftests/net/
H A Dl2_tos_ttl_inherit.sh96 ttl="fixed $test_ttl"
99 ttl="inherit $expected_ttl"
102 "$type" "$outer" "$inner" "$tos" "$ttl" "$vlan"
141 remote 198.18.0.2 tos $test_tos ttl $test_ttl \
144 remote 198.18.0.1 tos $test_tos ttl $test_ttl \
156 ttl $test_ttl $vxlan $geneve
159 ttl $test_ttl $vxlan $geneve
349 captured_ttl="$(get_field "ttl" "$out")"
/openbmc/linux/fs/nfs/
H A Ddns_resolve.c180 long ttl; in nfs_dns_show() local
187 ttl = item->h.expiry_time - seconds_since_boot(); in nfs_dns_show()
188 if (ttl < 0) in nfs_dns_show()
189 ttl = 0; in nfs_dns_show()
198 seq_printf(m, "%15s %ld\n", item->hostname, ttl); in nfs_dns_show()
233 unsigned int ttl; in nfs_dns_parse() local
256 if (get_uint(&buf, &ttl) < 0) in nfs_dns_parse()
258 if (ttl == 0) in nfs_dns_parse()
260 key.h.expiry_time = ttl + seconds_since_boot(); in nfs_dns_parse()
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_cls_redirect_dynptr.c316 uint8_t ttl; in forward_with_gre() local
321 &ttl, 1); in forward_with_gre()
327 if (ttl == 0) { in forward_with_gre()
332 ttl--; in forward_with_gre()
335 &ttl, 1, 0); in forward_with_gre()
341 uint8_t ttl; in forward_with_gre() local
345 skb, payload_off + offsetof(struct iphdr, ttl), &ttl, in forward_with_gre()
352 if (ttl == 0) { in forward_with_gre()
363 ttl - 1, 2); in forward_with_gre()
369 ttl--; in forward_with_gre()
[all …]
H A Dtest_cls_redirect.c421 uint8_t ttl; in forward_with_gre() local
426 &ttl, 1); in forward_with_gre()
432 if (ttl == 0) { in forward_with_gre()
437 ttl--; in forward_with_gre()
440 &ttl, 1, 0); in forward_with_gre()
446 uint8_t ttl; in forward_with_gre() local
450 skb, payload_off + offsetof(struct iphdr, ttl), &ttl, in forward_with_gre()
457 if (ttl == 0) { in forward_with_gre()
468 ttl - 1, 2); in forward_with_gre()
474 ttl--; in forward_with_gre()
[all …]
/openbmc/linux/net/ipv4/
H A Dip_tunnel.c595 u8 tos, ttl; in ip_md_tunnel_xmit() local
651 ttl = key->ttl; in ip_md_tunnel_xmit()
652 if (ttl == 0) { in ip_md_tunnel_xmit()
654 ttl = inner_iph->ttl; in ip_md_tunnel_xmit()
658 ttl = ip4_dst_hoplimit(&rt->dst); in ip_md_tunnel_xmit()
695 u8 tos, ttl; in ip_tunnel_xmit() local
834 ttl = tnl_params->ttl; in ip_tunnel_xmit()
835 if (ttl == 0) { in ip_tunnel_xmit()
837 ttl = inner_iph->ttl; in ip_tunnel_xmit()
890 t->parms.iph.ttl = p->iph.ttl; in ip_tunnel_update()
[all …]
/openbmc/linux/arch/arm64/include/asm/
H A Dtlbflush.h110 u64 ttl = level & 3; \
111 ttl |= get_trans_granule() << 2; \
113 arg |= FIELD_PREP(TLBI_TTL_MASK, ttl); \
137 #define __TLBI_VADDR_RANGE(addr, asid, scale, num, ttl) \ argument
141 __ta |= (unsigned long)(ttl) << 37; \
/openbmc/linux/fs/smb/client/
H A Ddfs_cache.c42 int ttl; /* DFS_REREFERRAL_V3.TimeToLive */ member
241 ce->srvtype == DFS_TYPE_ROOT ? "root" : "link", ce->ttl, in dump_ce()
269 ref->ttl, ref->ttl / 60); in dump_refs()
348 static inline struct timespec64 get_expire_time(int ttl) in get_expire_time() argument
351 .tv_sec = ttl, in get_expire_time()
388 ce->ttl = max_t(int, refs[0].ttl, CACHE_MIN_TTL); in copy_ref_data()
389 ce->etime = get_expire_time(ce->ttl); in copy_ref_data()
481 int ttl; in add_cache_entry_locked() local
498 ttl = min_t(int, atomic_read(&dfs_cache_ttl), ce->ttl); in add_cache_entry_locked()
499 atomic_set(&dfs_cache_ttl, ttl); in add_cache_entry_locked()
[all …]
/openbmc/linux/tools/testing/selftests/net/forwarding/
H A Dmirror_gre_topo_lib.sh64 ttl 100 tos inherit
67 ttl 100 tos inherit allow-localremote

12345678910>>...12