Searched refs:hop_limit (Results 26 - 50 of 158) sorted by relevance

1234567

/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_lwt_ip_encap.c65 hdr.ip6hdr.hop_limit = 0x40;
H A Dtest_seg6_loop.c25 unsigned char hop_limit; member in struct:ip6_t
/linux-master/samples/bpf/
H A Dibumad_kern.c59 u8 hop_limit; member in struct:ib_umad_rw_args
H A Dxdp_tx_iptunnel_kern.c206 ip6h->hop_limit = 8;
/linux-master/include/uapi/linux/
H A Dipv6.h132 __u8 hop_limit; member in struct:ipv6hdr
/linux-master/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.c133 ipv4.ttl = ib_grh->hop_limit;
149 ib_grh->hop_limit);
/linux-master/net/6lowpan/
H A Diphc.c652 hdr.hop_limit = lowpan_ttl_values[iphc0 & LOWPAN_IPHC_HLIM_MASK];
654 if (lowpan_fetch_skb(skb, &hdr.hop_limit,
655 sizeof(hdr.hop_limit)))
770 hdr.hop_limit, &hdr.daddr);
1149 hdr->hop_limit, &hdr->daddr);
1212 switch (hdr->hop_limit) {
1223 lowpan_push_hc_data(&hc_ptr, &hdr->hop_limit,
1224 sizeof(hdr->hop_limit));
/linux-master/tools/testing/selftests/net/
H A Dnat6to4.bpf.c101 .ttl = ip6->hop_limit, // u8
235 .hop_limit = ip4->ttl, // __u8
/linux-master/net/ipv6/
H A Dip6_tunnel.c1098 u8 hop_limit; local
1104 hop_limit = skb_tunnel_info(skb)->key.ttl;
1107 hop_limit = t->parms.hop_limit;
1243 if (hop_limit == 0) {
1245 hop_limit = ip_hdr(skb)->ttl;
1247 hop_limit = ipv6_hdr(skb)->hop_limit;
1249 hop_limit = ip6_dst_hoplimit(dst);
1274 ipv6h->hop_limit
[all...]
H A Dexthdrs.c464 if (ipv6_hdr(skb)->hop_limit <= 1) {
471 ipv6_hdr(skb)->hop_limit--;
625 if (ipv6_hdr(skb)->hop_limit <= 1) {
632 ipv6_hdr(skb)->hop_limit--;
813 if (ipv6_hdr(skb)->hop_limit <= 1) {
820 ipv6_hdr(skb)->hop_limit--;
H A Dndisc.c446 int hop_limit, int len)
465 hdr->hop_limit = hop_limit;
503 ip6_nd_hdr(skb, saddr, daddr, READ_ONCE(inet6_sk(sk)->hop_limit), skb->len);
1430 WRITE_ONCE(in6_dev->cnf.hop_limit,
1435 ND_PRINTK(2, warn, "RA: Got route advertisement with lower hop_limit than minimum\n");
1843 if (ipv6_hdr(skb)->hop_limit != 255) {
1845 ipv6_hdr(skb)->hop_limit);
2011 np->hop_limit = 255;
443 ip6_nd_hdr(struct sk_buff *skb, const struct in6_addr *saddr, const struct in6_addr *daddr, int hop_limit, int len) argument
H A Dip6_udp_tunnel.c107 ip6h->hop_limit = ttl;
/linux-master/net/ipv6/netfilter/
H A Dnf_reject_ipv6.c86 READ_ONCE(net->ipv6.devconf_all->hop_limit));
127 READ_ONCE(net->ipv6.devconf_all->hop_limit));
210 ip6h->hop_limit = hoplimit;
/linux-master/include/uapi/rdma/
H A Dvmw_pvrdma-abi.h216 __u8 hop_limit; member in struct:pvrdma_av
H A Drdma_user_rxe.h59 __u8 hop_limit; member in struct:rxe_global_route
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_icrc.c111 ip6h->hop_limit = 0xff;
H A Drxe_net.c273 ip6h->hop_limit = ttl;
299 av->grh.traffic_class, av->grh.hop_limit, df, xnet);
324 av->grh.hop_limit);
/linux-master/include/net/
H A Dip6_tunnel.h26 __u8 hop_limit; /* hop limit for tunnel */ member in struct:__ip6_tnl_parm
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_ruc.c193 hdr->hop_limit = grh->hop_limit;
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.h153 u8 hop_limit; member in struct:pvrdma_global_route
162 u8 hop_limit; member in struct:pvrdma_grh
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c241 priv->broadcast->mcmember.hop_limit = mcmember->hop_limit;
285 0, mcast->mcmember.hop_limit,
517 rec.hop_limit = priv->broadcast->mcmember.hop_limit;
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Daction.c478 set_tun->ttl = READ_ONCE(net->ipv6.devconf_all->hop_limit);
666 u8 hop_limit; member in struct:ipv6_hop_limit_word
687 ip_hl_fl->ipv6_hop_limit_mask |= fl_hl_mask->hop_limit;
688 ip_hl_fl->ipv6_hop_limit &= ~fl_hl_mask->hop_limit;
689 ip_hl_fl->ipv6_hop_limit |= fl_hl->hop_limit &
690 fl_hl_mask->hop_limit;
/linux-master/include/rdma/
H A Dib_sa.h169 u8 hop_limit; member in struct:sa_path_rec
323 u8 hop_limit; member in struct:ib_sa_mcmember_rec
H A Dib_pack.h186 u8 hop_limit; member in struct:ib_unpacked_grh
/linux-master/net/netfilter/
H A Dnft_fwd_netdev.c135 ip6h->hop_limit--;

Completed in 272 milliseconds

1234567