Home
last modified time | relevance | path

Searched refs:ttl (Results 1 - 25 of 507) sorted by relevance

12345678910>>...21

/kernel/linux/linux-5.10/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()
[all...]
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 in ttl_tg_check()
[all...]
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()
99 if (nla_put_u8(skb, NFTA_OSF_TTL, priv->ttl)) in nft_osf_dump()
H A Dxt_recent.c71 u_int8_t ttl; member
126 u_int8_t ttl) in recent_entry_lookup()
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()
195 e->ttl = ttl; in recent_entry_init()
248 u_int8_t ttl; in recent_mt() local
124 recent_entry_lookup(const struct recent_table *table, const union nf_inet_addr *addrp, u_int16_t family, u_int8_t ttl) recent_entry_lookup() argument
179 recent_entry_init(struct recent_table *t, const union nf_inet_addr *addr, u_int16_t family, u_int8_t ttl) recent_entry_init() argument
[all...]
/kernel/linux/linux-6.6/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()
[all...]
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 in ttl_tg_check()
[all...]
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()
[all...]
H A Dxt_recent.c71 u_int8_t ttl; member
126 u_int8_t ttl) in recent_entry_lookup()
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()
195 e->ttl = ttl; in recent_entry_init()
248 u_int8_t ttl; in recent_mt() local
124 recent_entry_lookup(const struct recent_table *table, const union nf_inet_addr *addrp, u_int16_t family, u_int8_t ttl) recent_entry_lookup() argument
179 recent_entry_init(struct recent_table *t, const union nf_inet_addr *addr, u_int16_t family, u_int8_t ttl) recent_entry_init() argument
[all...]
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dbatadv_packet.h199 * @ttl: time to live for this packet, part of the general header
211 __u8 ttl; member
227 * @ttl: time to live for this packet, part of the general header
237 __u8 ttl; member
269 * @ttl: time to live for this packet, part of the general header
283 __u8 ttl; member
295 * @ttl: time to live for this packet, part of the general header
306 __u8 ttl; member
319 * @ttl: time to live for this packet, part of the general header
335 __u8 ttl; member
374 __u8 ttl; global() member
408 __u8 ttl; global() member
449 __u8 ttl; global() member
479 __u8 ttl; global() member
508 __u8 ttl; global() member
537 __u8 ttl; global() member
[all...]
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dbatadv_packet.h201 * @ttl: time to live for this packet, part of the general header
213 __u8 ttl; member
229 * @ttl: time to live for this packet, part of the general header
239 __u8 ttl; member
271 * @ttl: time to live for this packet, part of the general header
285 __u8 ttl; member
297 * @ttl: time to live for this packet, part of the general header
308 __u8 ttl; member
321 * @ttl: time to live for this packet, part of the general header
337 __u8 ttl; member
376 __u8 ttl; global() member
410 __u8 ttl; global() member
451 __u8 ttl; global() member
481 __u8 ttl; global() member
510 __u8 ttl; global() member
539 __u8 ttl; global() member
[all...]
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dbatadv_packet.h100 __u8 ttl; member
113 __u8 ttl; member
132 __u8 ttl; member
142 __u8 ttl; member
153 __u8 ttl; member
171 __u8 ttl; member
184 __u8 ttl; member
197 __u8 ttl; member
217 __u8 ttl; member
225 __u8 ttl; member
241 __u8 ttl; global() member
[all...]
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dbatadv_packet.h100 __u8 ttl; member
113 __u8 ttl; member
132 __u8 ttl; member
142 __u8 ttl; member
153 __u8 ttl; member
171 __u8 ttl; member
184 __u8 ttl; member
197 __u8 ttl; member
217 __u8 ttl; member
225 __u8 ttl; member
241 __u8 ttl; global() member
[all...]
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dbatadv_packet.h88 __u8 ttl; member
101 __u8 ttl; member
120 __u8 ttl; member
130 __u8 ttl; member
141 __u8 ttl; member
159 __u8 ttl; member
172 __u8 ttl; member
187 __u8 ttl; member
207 __u8 ttl; member
216 __u8 ttl; member
233 __u8 ttl; global() member
[all...]
/kernel/linux/linux-5.10/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()
101 printk(KERN_ERR "mcast_setup - Bad ttl : '%s'\n", in mcast_setup()
111 init->lport, init->ttl); in mcast_setup()
/kernel/linux/linux-6.6/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()
101 printk(KERN_ERR "mcast_setup - Bad ttl : '%s'\n", in mcast_setup()
111 init->lport, init->ttl); in mcast_setup()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/net/mac80211/
H A Dmesh_hwmp.c104 u8 hop_count, u8 ttl, in mesh_path_sel_frame_tx()
159 *pos++ = ttl; in mesh_path_sel_frame_tx()
223 * @ttl: allowed remaining hops
235 u8 ttl, const u8 *target, u32 target_sn, in mesh_path_error_tx()
272 /* ttl */ in mesh_path_error_tx()
273 *pos++ = ttl; in mesh_path_error_tx()
567 u8 target_flags, ttl, flags; in hwmp_preq_frame_process() local
639 ttl = ifmsh->mshcfg.element_ttl; in hwmp_preq_frame_process()
640 if (ttl != 0) { in hwmp_preq_frame_process()
644 target_sn, mgmt->sa, 0, ttl, in hwmp_preq_frame_process()
100 mesh_path_sel_frame_tx(enum mpath_frame_type action, u8 flags, const u8 *orig_addr, u32 orig_sn, u8 target_flags, const u8 *target, u32 target_sn, const u8 *da, u8 hop_count, u8 ttl, u32 lifetime, u32 metric, u32 preq_id, struct ieee80211_sub_if_data *sdata) mesh_path_sel_frame_tx() argument
234 mesh_path_error_tx(struct ieee80211_sub_if_data *sdata, u8 ttl, const u8 *target, u32 target_sn, u16 target_rcode, const u8 *ra) mesh_path_error_tx() argument
702 u8 ttl, hopcount, flags; hwmp_prep_frame_process() local
763 u8 ttl; hwmp_perr_frame_process() local
817 u8 ttl, flags, hopcount; hwmp_rann_frame_process() local
1034 u8 ttl, target_flags = 0; mesh_path_start_discovery() local
[all...]
/kernel/linux/linux-6.6/net/mac80211/
H A Dmesh_hwmp.c104 u8 hop_count, u8 ttl, in mesh_path_sel_frame_tx()
159 *pos++ = ttl; in mesh_path_sel_frame_tx()
223 * @ttl: allowed remaining hops
235 u8 ttl, const u8 *target, u32 target_sn, in mesh_path_error_tx()
272 /* ttl */ in mesh_path_error_tx()
273 *pos++ = ttl; in mesh_path_error_tx()
581 u8 target_flags, ttl, flags; in hwmp_preq_frame_process() local
653 ttl = ifmsh->mshcfg.element_ttl; in hwmp_preq_frame_process()
654 if (ttl != 0) { in hwmp_preq_frame_process()
658 target_sn, mgmt->sa, 0, ttl, in hwmp_preq_frame_process()
100 mesh_path_sel_frame_tx(enum mpath_frame_type action, u8 flags, const u8 *orig_addr, u32 orig_sn, u8 target_flags, const u8 *target, u32 target_sn, const u8 *da, u8 hop_count, u8 ttl, u32 lifetime, u32 metric, u32 preq_id, struct ieee80211_sub_if_data *sdata) mesh_path_sel_frame_tx() argument
234 mesh_path_error_tx(struct ieee80211_sub_if_data *sdata, u8 ttl, const u8 *target, u32 target_sn, u16 target_rcode, const u8 *ra) mesh_path_error_tx() argument
716 u8 ttl, hopcount, flags; hwmp_prep_frame_process() local
777 u8 ttl; hwmp_perr_frame_process() local
831 u8 ttl, flags, hopcount; hwmp_rann_frame_process() local
1052 u8 ttl, target_flags = 0; mesh_path_start_discovery() local
[all...]
/kernel/linux/linux-5.10/net/mpls/
H A Dmpls_iptunnel.c52 unsigned int ttl; in mpls_xmit() local
68 /* Obtain the ttl using the following set of rules. in mpls_xmit()
70 * LWT ttl propagation setting: in mpls_xmit()
74 * Global ttl propagation setting: in mpls_xmit()
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 in mpls_xmit()
[all...]
/kernel/linux/linux-6.6/net/mpls/
H A Dmpls_iptunnel.c52 unsigned int ttl; in mpls_xmit() local
68 /* Obtain the ttl using the following set of rules. in mpls_xmit()
70 * LWT ttl propagation setting: in mpls_xmit()
74 * Global ttl propagation setting: in mpls_xmit()
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 in mpls_xmit()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun.c196 u8 nud_state, ttl; in mlx5e_tc_tun_create_header_ipv4() local
204 ttl = tun_key->ttl; in mlx5e_tc_tun_create_header_ipv4()
207 &fl4, &n, &ttl); in mlx5e_tc_tun_create_header_ipv4()
260 ip->ttl = ttl; in mlx5e_tc_tun_create_header_ipv4()
362 u8 nud_state, ttl; in mlx5e_tc_tun_create_header_ipv6() local
365 ttl = tun_key->ttl; in mlx5e_tc_tun_create_header_ipv6()
372 &fl6, &n, &ttl); in mlx5e_tc_tun_create_header_ipv6()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dl2_tos_ttl_inherit.sh87 # We don't want a test-ttl of 64 or 0,
88 # because 64 is when no ttl is set and 0 is not a valid ttl.
96 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
[all...]
/kernel/linux/linux-5.10/include/net/
H A Ddst_metadata.h144 __u8 tos, __u8 ttl, in __ip_tun_set_dst()
157 saddr, daddr, tos, ttl, in __ip_tun_set_dst()
169 return __ip_tun_set_dst(iph->saddr, iph->daddr, iph->tos, iph->ttl, in ip_tun_rx_dst()
175 __u8 tos, __u8 ttl, in __ipv6_tun_set_dst()
200 info->key.ttl = ttl; in __ipv6_tun_set_dst()
142 __ip_tun_set_dst(__be32 saddr, __be32 daddr, __u8 tos, __u8 ttl, __be16 tp_dst, __be16 flags, __be64 tunnel_id, int md_size) __ip_tun_set_dst() argument
173 __ipv6_tun_set_dst(const struct in6_addr *saddr, const struct in6_addr *daddr, __u8 tos, __u8 ttl, __be16 tp_dst, __be32 label, __be16 flags, __be64 tunnel_id, int md_size) __ipv6_tun_set_dst() argument
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/
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 \

Completed in 16 milliseconds

12345678910>>...21