Searched refs:hop_limit (Results 1 - 25 of 158) sorted by relevance

1234567

/linux-master/include/uapi/linux/netfilter_ipv6/
H A Dip6t_hl.h21 __u8 hop_limit; member in struct:ip6t_hl_info
H A Dip6t_HL.h21 __u8 hop_limit; member in struct:ip6t_HL_info
/linux-master/net/netfilter/
H A Dxt_hl.c51 return ip6h->hop_limit == info->hop_limit;
53 return ip6h->hop_limit != info->hop_limit;
55 return ip6h->hop_limit < info->hop_limit;
57 return ip6h->hop_limit > info->hop_limit;
H A Dxt_HL.c79 new_hl = info->hop_limit;
82 new_hl = ip6h->hop_limit + info->hop_limit;
87 new_hl = ip6h->hop_limit - info->hop_limit;
92 new_hl = ip6h->hop_limit;
96 ip6h->hop_limit = new_hl;
118 if (info->mode != IP6T_HL_SET && info->hop_limit == 0)
H A Dnft_chain_route.c73 u8 hop_limit; local
83 hop_limit = ipv6_hdr(skb)->hop_limit;
93 ipv6_hdr(skb)->hop_limit != hop_limit ||
/linux-master/include/uapi/linux/
H A Dip6_tunnel.h32 __u8 hop_limit; /* hop limit for tunnel */ member in struct:ip6_tnl_parm
44 __u8 hop_limit; /* hop limit for tunnel */ member in struct:ip6_tnl_parm2
H A Dicmpv6.h43 __u8 hop_limit; member in struct:icmp6hdr::__anon1961::icmpv6_nd_ra
76 #define icmp6_hop_limit icmp6_dataun.u_nd_ra.hop_limit
/linux-master/net/ipv6/netfilter/
H A Dip6table_mangle.c37 u8 hop_limit; local
44 hop_limit = ipv6_hdr(skb)->hop_limit;
56 ipv6_hdr(skb)->hop_limit != hop_limit ||
H A Dnf_dup_ipv6.c63 --iph->hop_limit;
/linux-master/include/uapi/rdma/
H A Dib_user_mad.h68 * @hop_limit - Hop limit in GRH
86 __u8 hop_limit; member in struct:ib_user_mad_hdr_old
111 * @hop_limit - Hop limit in GRH
130 __u8 hop_limit; member in struct:ib_user_mad_hdr
H A Dib_user_sa.h65 __u8 hop_limit; member in struct:ib_user_path_rec
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_av.c82 av->grh.hop_limit = grh->hop_limit;
96 grh->hop_limit = av->grh.hop_limit;
/linux-master/net/xfrm/
H A Dxfrm_inout.h32 XFRM_MODE_SKB_CB(skb)->ttl = iph->hop_limit;
52 iph->hop_limit = XFRM_MODE_SKB_CB(skb)->ttl;
/linux-master/drivers/infiniband/hw/mlx4/
H A Dah.c58 ah->av.ib.hop_limit = grh->hop_limit;
121 ah->av.eth.hop_limit = grh->hop_limit;
228 ah->av.ib.hop_limit,
/linux-master/drivers/infiniband/hw/mlx5/
H A Dah.c66 ah->av.hop_limit = grh->hop_limit;
140 ah->av.hop_limit,
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_ah.c74 ah->av.hop_limit = grh->hop_limit;
124 ah->av.gid_index, ah->av.hop_limit, ah->av.tclass);
/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_av.c64 u8 hop_limit; member in struct:mthca_av
214 av->hop_limit = grh->hop_limit;
283 header->grh.hop_limit = ah->av->hop_limit;
318 ah->av->hop_limit,
/linux-master/drivers/infiniband/core/
H A Duverbs_marshall.c88 dst->grh.hop_limit = grh->hop_limit;
146 dst->hop_limit = src->hop_limit;
198 dst->hop_limit = src->hop_limit;
/linux-master/include/trace/events/
H A Dib_umad.h34 __field(u8, hop_limit)
68 __entry->hop_limit = umad_hdr->hop_limit;
97 __entry->gid_index, __entry->hop_limit,
/linux-master/samples/bpf/
H A Dxdp_fwd_kern.c87 if (ip6h->hop_limit <= 1)
136 ip6h->hop_limit--;
/linux-master/net/ipv6/
H A Doutput_core.c114 hoplimit = READ_ONCE(idev->cnf.hop_limit);
116 hoplimit = READ_ONCE(dev_net(dev)->ipv6.devconf_all->hop_limit);
H A Dseg6_iptunnel.c160 hdr->hop_limit = inner_hdr->hop_limit;
163 hdr->hop_limit = ip6_dst_hoplimit(skb_dst(skb));
249 hdr->hop_limit = inner_hdr->hop_limit;
252 hdr->hop_limit = ip6_dst_hoplimit(skb_dst(skb));
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_misc.c260 dst->hop_limit = src->hop_limit;
270 dst->hop_limit = src->hop_limit;
/linux-master/lib/
H A Dtest_blackhole_dev.c57 ip6h->hop_limit = 32;
/linux-master/include/linux/
H A Dipv6.h17 __s32 hop_limit; member in struct:ipv6_devconf
207 u8 hop_limit; member in struct:inet6_cork
223 s16 hop_limit; member in struct:ipv6_pinfo

Completed in 473 milliseconds

1234567