/net/netfilter/ |
D | xt_hl.c | 54 return ip6h->hop_limit == info->hop_limit; in hl_mt6() 56 return ip6h->hop_limit != info->hop_limit; in hl_mt6() 58 return ip6h->hop_limit < info->hop_limit; in hl_mt6() 60 return ip6h->hop_limit > info->hop_limit; in hl_mt6()
|
D | xt_HL.c | 82 new_hl = info->hop_limit; in hl_tg6() 85 new_hl = ip6h->hop_limit + info->hop_limit; in hl_tg6() 90 new_hl = ip6h->hop_limit - info->hop_limit; in hl_tg6() 95 new_hl = ip6h->hop_limit; in hl_tg6() 99 ip6h->hop_limit = new_hl; in hl_tg6() 125 if (info->mode != IP6T_HL_SET && info->hop_limit == 0) { in hl_tg6_check()
|
D | xt_TEE.c | 187 --iph->hop_limit; in tee_tg6()
|
/net/ipv6/netfilter/ |
D | nft_chain_route_ipv6.c | 34 u_int8_t hop_limit; in nf_route_table_hook() local 45 hop_limit = ipv6_hdr(skb)->hop_limit; in nf_route_table_hook() 55 ipv6_hdr(skb)->hop_limit != hop_limit || in nf_route_table_hook()
|
D | ip6table_mangle.c | 39 u_int8_t hop_limit; in ip6t_mangle_out() local 55 hop_limit = ipv6_hdr(skb)->hop_limit; in ip6t_mangle_out() 67 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
|
D | nf_reject_ipv6.c | 78 ip6h->hop_limit = hoplimit; in nf_reject_ip6hdr_put()
|
D | nf_log_ipv6.c | 67 ih->hop_limit, in dump_ipv6_packet()
|
/net/6lowpan/ |
D | iphc.c | 411 hdr.hop_limit = lowpan_ttl_values[iphc0 & 0x03]; in lowpan_process_data() 413 if (lowpan_fetch_skb(skb, &hdr.hop_limit, in lowpan_process_data() 414 sizeof(hdr.hop_limit))) in lowpan_process_data() 498 hdr.hop_limit, &hdr.daddr); in lowpan_process_data() 611 hdr->hop_limit, &hdr->daddr); in lowpan_header_compress() 691 switch (hdr->hop_limit) { in lowpan_header_compress() 702 lowpan_push_hc_data(&hc_ptr, &hdr->hop_limit, in lowpan_header_compress() 703 sizeof(hdr->hop_limit)); in lowpan_header_compress()
|
/net/ipv6/ |
D | output_core.c | 101 hoplimit = idev->cnf.hop_limit; in ip6_dst_hoplimit() 103 hoplimit = dev_net(dev)->ipv6.devconf_all->hop_limit; in ip6_dst_hoplimit()
|
D | ip6_gre.c | 739 ipv6h->hop_limit = tunnel->parms.hop_limit; in ip6gre_xmit2() 1018 t->parms.hop_limit = p->hop_limit; in ip6gre_tnl_change() 1038 p->hop_limit = u->hop_limit; in ip6gre_tnl_parm_from_user() 1056 u->hop_limit = p->hop_limit; in ip6gre_tnl_parm_to_user() 1196 ipv6h->hop_limit = t->parms.hop_limit; in ip6gre_header() 1465 parms->hop_limit = nla_get_u8(data[IFLA_GRE_TTL]); in ip6gre_netlink_parms() 1635 nla_put_u8(skb, IFLA_GRE_TTL, p->hop_limit) || in ip6gre_fill_info()
|
D | ip6_tunnel.c | 1063 ipv6h->hop_limit = t->parms.hop_limit; in ip6_tnl_xmit2() 1274 t->parms.hop_limit = p->hop_limit; in ip6_tnl_change() 1304 p->hop_limit = u->hop_limit; in ip6_tnl_parm_from_user() 1318 u->hop_limit = p->hop_limit; in ip6_tnl_parm_to_user() 1604 parms->hop_limit = nla_get_u8(data[IFLA_IPTUN_TTL]); in ip6_tnl_netlink_parms() 1699 nla_put_u8(skb, IFLA_IPTUN_TTL, parm->hop_limit) || in ip6_tnl_fill_info()
|
D | ndisc.c | 401 int hop_limit, int len) in ip6_nd_hdr() argument 413 hdr->hop_limit = hop_limit; in ip6_nd_hdr() 451 ip6_nd_hdr(skb, saddr, daddr, inet6_sk(sk)->hop_limit, skb->len); in ndisc_send_skb() 1223 if (in6_dev->cnf.hop_limit < ra_msg->icmph.icmp6_hop_limit) { in ndisc_router_discovery() 1224 in6_dev->cnf.hop_limit = ra_msg->icmph.icmp6_hop_limit; in ndisc_router_discovery() 1604 if (ipv6_hdr(skb)->hop_limit != 255) { in ndisc_rcv() 1606 ipv6_hdr(skb)->hop_limit); in ndisc_rcv() 1750 np->hop_limit = 255; in ndisc_net_init()
|
D | ip6_output.c | 88 if (ipv6_hdr(skb)->hop_limit == 0) { in ip6_finish_output2() 204 hlimit = np->hop_limit; in ip6_xmit() 213 hdr->hop_limit = hlimit; in ip6_xmit() 412 if (hdr->hop_limit <= 1) { in ip6_forward() 512 hdr->hop_limit--; in ip6_forward() 1208 np->cork.hop_limit = hlimit; in ip6_append_data() 1586 hdr->hop_limit = np->cork.hop_limit; in ip6_push_pending_frames()
|
D | xfrm6_mode_tunnel.c | 60 top_iph->hop_limit = ip6_dst_hoplimit(dst->child); in xfrm6_mode_tunnel_output()
|
D | ip6_udp_tunnel.c | 96 ip6h->hop_limit = ttl; in udp_tunnel6_xmit_skb()
|
D | xfrm6_mode_beet.c | 33 iph->hop_limit = XFRM_MODE_SKB_CB(skb)->ttl; in xfrm6_beet_make_header()
|
D | xfrm6_state.c | 164 XFRM_MODE_SKB_CB(skb)->ttl = iph->hop_limit; in xfrm6_extract_header()
|
D | tcp_ipv6.c | 379 if (ipv6_hdr(skb)->hop_limit < inet6_sk(sk)->min_hopcount) { in tcp_v6_err() 1124 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in tcp_v6_syn_recv_sock() 1211 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in tcp_v6_syn_recv_sock() 1400 np->mcast_hops = ipv6_hdr(opt_skb)->hop_limit; in tcp_v6_do_rcv() 1482 if (hdr->hop_limit < inet6_sk(sk)->min_hopcount) { in tcp_v6_rcv()
|
D | exthdrs.c | 456 if (ipv6_hdr(skb)->hop_limit <= 1) { in ipv6_rthdr_rcv() 464 ipv6_hdr(skb)->hop_limit--; in ipv6_rthdr_rcv()
|
D | ah6.c | 417 top_iph->hop_limit = 0; in ah6_output() 601 ip6h->hop_limit = 0; in ah6_input()
|
D | ipv6_sockglue.c | 507 np->hop_limit = val; in do_ipv6_setsockopt() 1191 val = np->hop_limit; in do_ipv6_getsockopt() 1204 val = sock_net(sk)->ipv6.devconf_all->hop_limit; in do_ipv6_getsockopt()
|
D | datagram.c | 519 int hlim = ipv6_hdr(skb)->hop_limit; in ip6_datagram_recv_specific_ctl() 594 int hlim = ipv6_hdr(skb)->hop_limit; in ip6_datagram_recv_specific_ctl()
|
D | ip6mr.c | 2060 ipv6h->hop_limit--; in ip6mr_forward2() 2139 ipv6_hdr(skb)->hop_limit > in ip6_mr_forward() 2153 ipv6_hdr(skb)->hop_limit > cache->mfc_un.res.ttls[ct]) { in ip6_mr_forward() 2338 iph->hop_limit = 0; in ip6mr_get_route()
|
/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 191 net->ipv6.devconf_all->hop_limit); in nft_reject_br_send_v6_tcp_reset() 228 net->ipv6.devconf_all->hop_limit); in nft_reject_br_send_v6_unreach()
|
/net/dccp/ |
D | ipv6.c | 494 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock() 583 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock()
|