| /linux-4.4.14/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_recent.c | 266 ttl = iph->hop_limit; in recent_mt()
|
| /linux-4.4.14/net/ipv6/netfilter/ |
| D | nft_chain_route_ipv6.c | 32 u_int8_t hop_limit; in nf_route_table_hook() local 43 hop_limit = ipv6_hdr(skb)->hop_limit; in nf_route_table_hook() 53 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() 66 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
|
| D | nf_dup_ipv6.c | 67 --iph->hop_limit; in nf_dup_ipv6()
|
| D | nf_reject_ipv6.c | 80 ip6h->hop_limit = hoplimit; in nf_reject_ip6hdr_put()
|
| D | nf_log_ipv6.c | 70 ih->hop_limit, in dump_ipv6_packet()
|
| D | ip6t_SYNPROXY.c | 31 iph->hop_limit = 64; //XXX in synproxy_build_ip()
|
| /linux-4.4.14/drivers/infiniband/hw/mlx5/ |
| D | ah.c | 43 ah->av.hop_limit = ah_attr->grh.hop_limit; in create_ib_ah() 78 ah_attr->grh.hop_limit = ah->av.hop_limit; in mlx5_ib_query_ah()
|
| D | qp.c | 1388 path->hop_limit = ah->grh.hop_limit; in mlx5_set_path() 3014 ib_ah_attr->grh.hop_limit = path->hop_limit; in to_ib_ah_attr()
|
| /linux-4.4.14/drivers/infiniband/core/ |
| D | uverbs_marshall.c | 42 dst->grh.hop_limit = src->grh.hop_limit; in ib_copy_ah_attr_to_user() 104 dst->hop_limit = src->hop_limit; in ib_copy_path_rec_to_user() 130 dst->hop_limit = src->hop_limit; in ib_copy_path_rec_from_user()
|
| D | multicast.c | 320 src->hop_limit != dst->hop_limit) in cmp_rec() 748 ah_attr->grh.hop_limit = rec->hop_limit; in ib_init_ah_from_mcmember()
|
| D | sa_query.c | 199 { PATH_REC_FIELD(hop_limit), 323 { MCMEMBER_REC_FIELD(hop_limit), 1011 if (rec->hop_limit > 1 || force_grh) { in ib_init_ah_from_path() 1027 ah_attr->grh.hop_limit = rec->hop_limit; in ib_init_ah_from_path()
|
| D | user_mad.c | 244 packet->mad.hdr.hop_limit = ah_attr.grh.hop_limit; in recv_handler() 500 ah_attr.grh.hop_limit = packet->mad.hdr.hop_limit; in ib_umad_write()
|
| D | ud_header.c | 140 { STRUCT_FIELD(grh, hop_limit),
|
| D | uverbs_cmd.c | 2223 resp.dest.hop_limit = attr->ah_attr.grh.hop_limit; in ib_uverbs_query_qp() 2235 resp.alt_dest.hop_limit = attr->alt_ah_attr.grh.hop_limit; in ib_uverbs_query_qp() 2328 attr->ah_attr.grh.hop_limit = cmd.dest.hop_limit; in ib_uverbs_modify_qp() 2340 attr->alt_ah_attr.grh.hop_limit = cmd.alt_dest.hop_limit; in ib_uverbs_modify_qp() 2851 attr.grh.hop_limit = cmd.attr.grh.hop_limit; in ib_uverbs_create_ah()
|
| D | cm.c | 1094 if (pri_path->hop_limit <= 1) { in cm_format_req() 1107 req_msg->primary_hop_limit = pri_path->hop_limit; in cm_format_req() 1109 cm_req_set_primary_subnet_local(req_msg, (pri_path->hop_limit <= 1)); in cm_format_req() 1115 if (alt_path->hop_limit <= 1) { in cm_format_req() 1128 req_msg->alt_hop_limit = alt_path->hop_limit; in cm_format_req() 1130 cm_req_set_alt_subnet_local(req_msg, (alt_path->hop_limit <= 1)); in cm_format_req() 1302 primary_path->hop_limit = req_msg->primary_hop_limit; in cm_format_paths_from_req() 1324 alt_path->hop_limit = req_msg->alt_hop_limit; in cm_format_paths_from_req() 2674 lap_msg->alt_hop_limit = alternate_path->hop_limit; in cm_format_lap() 2749 path->hop_limit = lap_msg->alt_hop_limit; in cm_format_path_from_lap()
|
| D | verbs.c | 399 ah_attr->grh.hop_limit = 0xFF; in ib_init_ah_from_wc()
|
| D | cma.c | 2339 route->path_rec->hop_limit = 1; in cma_resolve_iboe_route() 3705 mc->multicast.ib->rec.hop_limit = 1; in cma_iboe_join_multicast()
|
| /linux-4.4.14/drivers/infiniband/hw/mthca/ |
| D | mthca_av.c | 64 u8 hop_limit; member 211 av->hop_limit = ah_attr->grh.hop_limit; in mthca_create_ah() 280 header->grh.hop_limit = ah->av->hop_limit; in mthca_read_ah() 315 attr->grh.hop_limit = ah->av->hop_limit; in mthca_ah_query()
|
| D | mthca_qp.c | 114 u8 hop_limit; member 414 ib_ah_attr->grh.hop_limit = path->hop_limit; in to_ib_ah_attr() 531 path->hop_limit = ah->grh.hop_limit; in mthca_path_set()
|
| /linux-4.4.14/include/uapi/linux/ |
| D | ip6_tunnel.h | 27 __u8 hop_limit; /* hop limit for tunnel */ member 39 __u8 hop_limit; /* hop limit for tunnel */ member
|
| D | icmpv6.h | 42 __u8 hop_limit; member 74 #define icmp6_hop_limit icmp6_dataun.u_nd_ra.hop_limit
|
| D | ipv6.h | 128 __u8 hop_limit; member
|
| /linux-4.4.14/net/6lowpan/ |
| D | iphc.c | 495 hdr.hop_limit = lowpan_ttl_values[iphc0 & LOWPAN_IPHC_HLIM_MASK]; in lowpan_header_decompress() 497 if (lowpan_fetch_skb(skb, &hdr.hop_limit, in lowpan_header_decompress() 498 sizeof(hdr.hop_limit))) in lowpan_header_decompress() 569 hdr.hop_limit, &hdr.daddr); in lowpan_header_decompress() 759 hdr->hop_limit, &hdr->daddr); in lowpan_header_compress() 801 switch (hdr->hop_limit) { in lowpan_header_compress() 812 lowpan_push_hc_data(&hc_ptr, &hdr->hop_limit, in lowpan_header_compress() 813 sizeof(hdr->hop_limit)); in lowpan_header_compress()
|
| /linux-4.4.14/include/linux/ |
| D | ipv6.h | 13 __s32 hop_limit; member 137 u8 hop_limit; member 165 __s16 hop_limit:9; member 169 __s16 hop_limit:9; member
|
| /linux-4.4.14/drivers/infiniband/hw/mlx4/ |
| D | ah.c | 53 ah->av.ib.hop_limit = ah_attr->grh.hop_limit; in create_ib_ah() 183 ah_attr->grh.hop_limit = ah->av.ib.hop_limit; in mlx4_ib_query_ah()
|
| D | qp.c | 1332 path->hop_limit = ah->grh.hop_limit; in _mlx4_set_path() 2331 sqp->ud_header.grh.hop_limit = ah->av.ib.hop_limit; in build_mlx_header() 3219 ib_ah_attr->grh.hop_limit = path->hop_limit; in to_ib_ah_attr()
|
| /linux-4.4.14/include/uapi/rdma/ |
| D | ib_user_mad.h | 85 __u8 hop_limit; member 129 __u8 hop_limit; member
|
| D | ib_user_sa.h | 64 __u8 hop_limit; member
|
| D | ib_user_verbs.h | 447 __u8 hop_limit; member 577 __u8 hop_limit; member
|
| /linux-4.4.14/include/uapi/linux/netfilter_ipv6/ |
| D | ip6t_hl.h | 20 __u8 hop_limit; member
|
| D | ip6t_HL.h | 20 __u8 hop_limit; member
|
| /linux-4.4.14/net/ipv6/ |
| D | output_core.c | 131 hoplimit = idev->cnf.hop_limit; in ip6_dst_hoplimit() 133 hoplimit = dev_net(dev)->ipv6.devconf_all->hop_limit; in ip6_dst_hoplimit()
|
| D | ip6_gre.c | 730 ipv6h->hop_limit = tunnel->parms.hop_limit; in ip6gre_xmit2() 1006 t->parms.hop_limit = p->hop_limit; in ip6gre_tnl_change() 1026 p->hop_limit = u->hop_limit; in ip6gre_tnl_parm_from_user() 1044 u->hop_limit = p->hop_limit; in ip6gre_tnl_parm_to_user() 1185 ipv6h->hop_limit = t->parms.hop_limit; in ip6gre_header() 1470 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 | 1157 ipv6h->hop_limit = t->parms.hop_limit; in ip6_tnl_xmit2() 1366 t->parms.hop_limit = p->hop_limit; in ip6_tnl_change() 1404 p->hop_limit = u->hop_limit; in ip6_tnl_parm_from_user() 1418 u->hop_limit = p->hop_limit; in ip6_tnl_parm_to_user() 1722 parms->hop_limit = nla_get_u8(data[IFLA_IPTUN_TTL]); in ip6_tnl_netlink_parms() 1815 nla_put_u8(skb, IFLA_IPTUN_TTL, parm->hop_limit) || in ip6_tnl_fill_info()
|
| D | ndisc.c | 412 int hop_limit, int len) in ip6_nd_hdr() argument 424 hdr->hop_limit = hop_limit; in ip6_nd_hdr() 465 ip6_nd_hdr(skb, saddr, daddr, inet6_sk(sk)->hop_limit, skb->len); in ndisc_send_skb() 1251 in6_dev->cnf.hop_limit = ra_msg->icmph.icmp6_hop_limit; in ndisc_router_discovery() 1639 if (ipv6_hdr(skb)->hop_limit != 255) { in ndisc_rcv() 1641 ipv6_hdr(skb)->hop_limit); in ndisc_rcv() 1791 np->hop_limit = 255; in ndisc_net_init()
|
| D | xfrm6_mode_tunnel.c | 59 top_iph->hop_limit = ip6_dst_hoplimit(dst->child); in xfrm6_mode_tunnel_output()
|
| D | ip6_udp_tunnel.c | 104 ip6h->hop_limit = ttl; in udp_tunnel6_xmit_skb()
|
| D | ip6_output.c | 89 if (ipv6_hdr(skb)->hop_limit == 0) { in ip6_finish_output2() 209 hlimit = np->hop_limit; in ip6_xmit() 218 hdr->hop_limit = hlimit; in ip6_xmit() 427 if (hdr->hop_limit <= 1) { in ip6_forward() 527 hdr->hop_limit--; in ip6_forward() 1228 v6_cork->hop_limit = hlimit; in ip6_setup_cork() 1668 hdr->hop_limit = v6_cork->hop_limit; in __ip6_make_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 | 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() 603 ip6h->hop_limit = 0; in ah6_input()
|
| D | tcp_ipv6.c | 361 if (ipv6_hdr(skb)->hop_limit < inet6_sk(sk)->min_hopcount) { in tcp_v6_err() 1023 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in tcp_v6_syn_recv_sock() 1096 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in tcp_v6_syn_recv_sock() 1298 np->mcast_hops = ipv6_hdr(opt_skb)->hop_limit; in tcp_v6_do_rcv() 1420 if (hdr->hop_limit < inet6_sk(sk)->min_hopcount) { in tcp_v6_rcv()
|
| D | ipv6_sockglue.c | 524 np->hop_limit = val; in do_ipv6_setsockopt() 1208 val = np->hop_limit; in do_ipv6_getsockopt() 1221 val = sock_net(sk)->ipv6.devconf_all->hop_limit; in do_ipv6_getsockopt()
|
| D | datagram.c | 560 int hlim = ipv6_hdr(skb)->hop_limit; in ip6_datagram_recv_specific_ctl() 635 int hlim = ipv6_hdr(skb)->hop_limit; in ip6_datagram_recv_specific_ctl()
|
| D | ip6mr.c | 2059 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() 2337 iph->hop_limit = 0; in ip6mr_get_route()
|
| D | mcast.c | 1325 ipv6_hdr(skb)->hop_limit != 1 || in igmp6_event_query() 1545 hdr->hop_limit = inet6_sk(sk)->hop_limit; in ip6_mc_hdr() 2905 inet6_sk(net->ipv6.igmp_sk)->hop_limit = 1; in igmp6_net_init()
|
| D | af_inet6.c | 199 np->hop_limit = -1; in inet6_create()
|
| D | addrconf.c | 179 .hop_limit = IPV6_DEFAULT_HOPLIMIT, 223 .hop_limit = IPV6_DEFAULT_HOPLIMIT, 4633 array[DEVCONF_HOPLIMIT] = cnf->hop_limit; in ipv6_store_devconf() 5460 .data = &ipv6_devconf.hop_limit,
|
| D | sit.c | 976 ttl = iph6->hop_limit; in ipip6_tunnel_xmit()
|
| /linux-4.4.14/drivers/staging/rdma/ehca/ |
| D | ehca_av.c | 124 ah_attr->grh.hop_limit); in ehca_create_ah() 187 ah_attr->grh.hop_limit); in ehca_modify_ah() 247 ah_attr->grh.hop_limit = EHCA_BMASK_GET(GRH_HOPLIMIT_MASK, in ehca_query_ah()
|
| D | ehca_classes_pSeries.h | 115 u32 hop_limit; /* 26 */ member
|
| D | ehca_qp.c | 1526 mqpcb->hop_limit = attr->ah_attr.grh.hop_limit; in internal_modify_qp() 1635 mqpcb->hop_limit_al = attr->alt_ah_attr.grh.hop_limit; in internal_modify_qp() 1991 qp_attr->ah_attr.grh.hop_limit = qpcb->hop_limit; in ehca_query_qp() 2011 qp_attr->alt_ah_attr.grh.hop_limit = qpcb->hop_limit_al; in ehca_query_qp()
|
| /linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
| D | ipoib_multicast.c | 236 priv->broadcast->mcmember.hop_limit = mcmember->hop_limit; in ipoib_mcast_join_finish() 280 .hop_limit = mcast->mcmember.hop_limit, in ipoib_mcast_join_finish() 515 rec.hop_limit = priv->broadcast->mcmember.hop_limit; in ipoib_mcast_join()
|
| /linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
| D | ocrdma_ah.c | 104 (0x1b << 8) | attr->grh.hop_limit); in set_av_attr() 215 attr->grh.hop_limit = be32_to_cpu(grh->pdid_hoplimit) & 0xff; in ocrdma_query_ah()
|
| D | ocrdma_hw.c | 2517 (ah_attr->grh.hop_limit << OCRDMA_QP_PARAMS_HOP_LMT_SHIFT); in ocrdma_set_av_params()
|
| D | ocrdma_verbs.c | 1612 qp_attr->ah_attr.grh.hop_limit = (params.hop_lmt_rq_psn & in ocrdma_query_qp()
|
| /linux-4.4.14/include/rdma/ |
| D | ib_sa.h | 144 u8 hop_limit; member 204 u8 hop_limit; member
|
| D | ib_pack.h | 196 u8 hop_limit; member
|
| D | ib_verbs.h | 509 u8 hop_limit; member 517 u8 hop_limit; member
|
| /linux-4.4.14/include/net/ |
| D | ip6_tunnel.h | 23 __u8 hop_limit; /* hop limit for tunnel */ member
|
| D | dst_metadata.h | 155 info->key.ttl = ip6h->hop_limit; in ipv6_tun_rx_dst()
|
| D | ipv6.h | 709 hlimit = np->hop_limit; in ip6_sk_dst_hoplimit()
|
| /linux-4.4.14/net/bridge/netfilter/ |
| D | nft_reject_bridge.c | 169 net->ipv6.devconf_all->hop_limit); in nft_reject_br_send_v6_tcp_reset() 234 net->ipv6.devconf_all->hop_limit); in nft_reject_br_send_v6_unreach()
|
| /linux-4.4.14/include/linux/mlx5/ |
| D | qp.h | 254 u8 hop_limit; member 457 u8 hop_limit; member
|
| D | mlx5_ifc.h | 406 u8 hop_limit[0x8]; member 2383 u8 hop_limit[0x8]; member 6564 u8 hop_limit[0x8]; member
|
| /linux-4.4.14/net/mpls/ |
| D | mpls_iptunnel.c | 61 ttl = ipv6_hdr(skb)->hop_limit; in mpls_output()
|
| D | af_mpls.c | 212 hdr6->hop_limit = dec.ttl; in mpls_egress()
|
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_rx.c | 138 ipv6->hop_limit = cqe->lro_min_ttl; in mlx5e_lro_update_hdr()
|
| /linux-4.4.14/include/linux/mlx4/ |
| D | qp.h | 150 u8 hop_limit; member
|
| D | device.h | 764 u8 hop_limit; member 777 u8 hop_limit; member
|
| /linux-4.4.14/drivers/staging/rdma/ipath/ |
| D | ipath_ruc.c | 589 hdr->hop_limit = grh->hop_limit; in ipath_make_grh()
|
| /linux-4.4.14/drivers/infiniband/hw/qib/ |
| D | qib_ruc.c | 664 hdr->hop_limit = grh->hop_limit; in qib_make_grh()
|
| /linux-4.4.14/net/dccp/ |
| D | ipv6.c | 423 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock() 489 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock()
|
| /linux-4.4.14/drivers/staging/rdma/hfi1/ |
| D | ruc.c | 685 hdr->hop_limit = grh->hop_limit; in hfi1_make_grh()
|
| D | ud.c | 498 grh->hop_limit = 0xff; in return_cnp()
|
| /linux-4.4.14/net/netfilter/ipvs/ |
| D | ip_vs_xmit.c | 913 *ttl = old_ipv6h->hop_limit; in ip_vs_prepare_tunneled_skb() 1137 iph->hop_limit = ttl; in ip_vs_tunnel_xmit_v6()
|
| /linux-4.4.14/net/openvswitch/ |
| D | actions.c | 503 OVS_SET_MASKED(nh->hop_limit, key->ipv6_hlimit, in set_ipv6() 505 flow_key->ip.ttl = nh->hop_limit; in set_ipv6()
|
| D | flow.c | 270 key->ip.ttl = nh->hop_limit; in parse_ipv6hdr()
|
| /linux-4.4.14/net/core/ |
| D | netpoll.c | 434 ip6h->hop_limit = 32; in netpoll_send_udp()
|
| D | pktgen.c | 3021 iph->hop_limit = 32; in fill_packet_ipv6()
|
| /linux-4.4.14/net/ipv4/ |
| D | ip_tunnel.c | 777 ttl = ((const struct ipv6hdr *)inner_iph)->hop_limit; in ip_tunnel_xmit()
|
| /linux-4.4.14/drivers/net/ethernet/broadcom/ |
| D | cnic_defs.h | 4356 u8 hop_limit; member 4358 u8 hop_limit;
|
| /linux-4.4.14/net/bridge/ |
| D | br_multicast.c | 462 ip6h->hop_limit = 1; in br_ip6_multicast_alloc_query()
|
| /linux-4.4.14/drivers/net/ |
| D | vxlan.c | 1488 pip6->hop_limit = 255; in vxlan_na_create()
|
| /linux-4.4.14/drivers/scsi/ |
| D | scsi_transport_iscsi.c | 364 iscsi_iface_net_attr(ipv6_iface, hop_limit, ISCSI_NET_PARAM_IPV6_HOP_LIMIT);
|
| /linux-4.4.14/Documentation/networking/ |
| D | ip-sysctl.txt | 1487 hop_limit - INTEGER
|