/net/netfilter/ |
D | xt_hl.c | 51 return ip6h->hop_limit == info->hop_limit; in hl_mt6() 53 return ip6h->hop_limit != info->hop_limit; in hl_mt6() 55 return ip6h->hop_limit < info->hop_limit; in hl_mt6() 57 return ip6h->hop_limit > info->hop_limit; in hl_mt6()
|
D | xt_HL.c | 79 new_hl = info->hop_limit; in hl_tg6() 82 new_hl = ip6h->hop_limit + info->hop_limit; in hl_tg6() 87 new_hl = ip6h->hop_limit - info->hop_limit; in hl_tg6() 92 new_hl = ip6h->hop_limit; in hl_tg6() 96 ip6h->hop_limit = new_hl; in hl_tg6() 118 if (info->mode != IP6T_HL_SET && info->hop_limit == 0) in hl_tg6_check()
|
D | nft_chain_route.c | 73 u8 hop_limit; in nf_route_table_hook6() local 83 hop_limit = ipv6_hdr(skb)->hop_limit; in nf_route_table_hook6() 93 ipv6_hdr(skb)->hop_limit != hop_limit || in nf_route_table_hook6()
|
D | nf_flow_table_ip.c | 445 if (ip6h->hop_limit <= 1) in nf_flow_tuple_ipv6() 514 ip6h->hop_limit--; in nf_flow_offload_ipv6_hook()
|
D | nft_fwd_netdev.c | 124 ip6h->hop_limit--; in nft_fwd_neigh_eval()
|
/net/ipv6/netfilter/ |
D | ip6table_mangle.c | 39 u_int8_t hop_limit; in ip6t_mangle_out() local 47 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6t_mangle_out() 58 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
|
D | nf_dup_ipv6.c | 63 --iph->hop_limit; in nf_dup_ipv6()
|
D | nf_reject_ipv6.c | 76 ip6h->hop_limit = hoplimit; in nf_reject_ip6hdr_put()
|
D | nf_log_ipv6.c | 67 ih->hop_limit, in dump_ipv6_packet()
|
/net/ipv6/ |
D | ip6_tunnel.c | 1048 u8 hop_limit; in ip6_tnl_xmit() local 1052 hop_limit = skb_tunnel_info(skb)->key.ttl; in ip6_tnl_xmit() 1055 hop_limit = t->parms.hop_limit; in ip6_tnl_xmit() 1183 if (hop_limit == 0) { in ip6_tnl_xmit() 1185 hop_limit = ip_hdr(skb)->ttl; in ip6_tnl_xmit() 1187 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6_tnl_xmit() 1189 hop_limit = ip6_dst_hoplimit(dst); in ip6_tnl_xmit() 1214 ipv6h->hop_limit = hop_limit; in ip6_tnl_xmit() 1494 t->parms.hop_limit = p->hop_limit; in ip6_tnl_change() 1533 p->hop_limit = u->hop_limit; in ip6_tnl_parm_from_user() [all …]
|
D | output_core.c | 138 hoplimit = idev->cnf.hop_limit; in ip6_dst_hoplimit() 140 hoplimit = dev_net(dev)->ipv6.devconf_all->hop_limit; in ip6_dst_hoplimit()
|
D | seg6_iptunnel.c | 140 hdr->hop_limit = inner_hdr->hop_limit; in seg6_do_srh_encap() 143 hdr->hop_limit = ip6_dst_hoplimit(skb_dst(skb)); in seg6_do_srh_encap()
|
D | xfrm6_state.c | 32 XFRM_MODE_SKB_CB(skb)->ttl = iph->hop_limit; in xfrm6_extract_header()
|
D | ndisc.c | 441 int hop_limit, int len) in ip6_nd_hdr() argument 460 hdr->hop_limit = hop_limit; in ip6_nd_hdr() 499 ip6_nd_hdr(skb, saddr, daddr, inet6_sk(sk)->hop_limit, skb->len); in ndisc_send_skb() 1342 in6_dev->cnf.hop_limit = ra_msg->icmph.icmp6_hop_limit; in ndisc_router_discovery() 1736 if (ipv6_hdr(skb)->hop_limit != 255) { in ndisc_rcv() 1738 ipv6_hdr(skb)->hop_limit); in ndisc_rcv() 1893 np->hop_limit = 255; in ndisc_net_init()
|
D | ip6_gre.c | 1162 t->parms.hop_limit = p->hop_limit; in ip6gre_tnl_copy_tnl_parm() 1193 p->hop_limit = u->hop_limit; in ip6gre_tnl_parm_from_user() 1211 u->hop_limit = p->hop_limit; in ip6gre_tnl_parm_to_user() 1345 ipv6h->hop_limit = t->parms.hop_limit; in ip6gre_header() 1776 parms->hop_limit = nla_get_u8(data[IFLA_GRE_TTL]); in ip6gre_netlink_parms() 2137 nla_put_u8(skb, IFLA_GRE_TTL, p->hop_limit) || in ip6gre_fill_info()
|
D | ip6_output.c | 84 if (ipv6_hdr(skb)->hop_limit == 0) { in ip6_finish_output2() 246 hlimit = np->hop_limit; in ip6_xmit() 255 hdr->hop_limit = hlimit; in ip6_xmit() 469 if (hdr->hop_limit <= 1) { in ip6_forward() 566 hdr->hop_limit--; in ip6_forward() 1283 v6_cork->hop_limit = ipc6->hlimit; in ip6_setup_cork() 1765 hdr->hop_limit = v6_cork->hop_limit; in __ip6_make_skb()
|
D | exthdrs.c | 453 if (ipv6_hdr(skb)->hop_limit <= 1) { in ipv6_srh_rcv() 460 ipv6_hdr(skb)->hop_limit--; in ipv6_srh_rcv() 636 if (ipv6_hdr(skb)->hop_limit <= 1) { in ipv6_rthdr_rcv() 643 ipv6_hdr(skb)->hop_limit--; in ipv6_rthdr_rcv()
|
D | ip6_udp_tunnel.c | 110 ip6h->hop_limit = ttl; in udp_tunnel6_xmit_skb()
|
D | ah6.c | 407 top_iph->hop_limit = 0; in ah6_output() 598 ip6h->hop_limit = 0; in ah6_input()
|
D | ipv6_sockglue.c | 551 np->hop_limit = val; in do_ipv6_setsockopt() 1255 val = np->hop_limit; in do_ipv6_getsockopt() 1268 val = sock_net(sk)->ipv6.devconf_all->hop_limit; in do_ipv6_getsockopt()
|
/net/6lowpan/ |
D | iphc.c | 652 hdr.hop_limit = lowpan_ttl_values[iphc0 & LOWPAN_IPHC_HLIM_MASK]; in lowpan_header_decompress() 654 if (lowpan_fetch_skb(skb, &hdr.hop_limit, in lowpan_header_decompress() 655 sizeof(hdr.hop_limit))) in lowpan_header_decompress() 770 hdr.hop_limit, &hdr.daddr); in lowpan_header_decompress() 1149 hdr->hop_limit, &hdr->daddr); in lowpan_header_compress() 1212 switch (hdr->hop_limit) { in lowpan_header_compress() 1223 lowpan_push_hc_data(&hc_ptr, &hdr->hop_limit, in lowpan_header_compress() 1224 sizeof(hdr->hop_limit)); in lowpan_header_compress()
|
/net/xfrm/ |
D | xfrm_inout.h | 20 iph->hop_limit = XFRM_MODE_SKB_CB(skb)->ttl; in xfrm6_beet_make_header()
|
/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 203 net->ipv6.devconf_all->hop_limit); in nft_reject_br_send_v6_tcp_reset() 268 net->ipv6.devconf_all->hop_limit); in nft_reject_br_send_v6_unreach()
|
/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 267 if (ipv6_hdr(skb)->hop_limit <= 1) { in decrement_ttl() 283 ipv6_hdr(skb)->hop_limit--; in decrement_ttl() 980 *ttl = old_ipv6h->hop_limit; in ip_vs_prepare_tunneled_skb() 1406 iph->hop_limit = ttl; in ip_vs_tunnel_xmit_v6()
|
/net/mpls/ |
D | mpls_iptunnel.c | 94 ttl = ipv6_hdr(skb)->hop_limit; in mpls_xmit()
|