/linux-4.1.27/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()
|
D | xt_recent.c | 266 ttl = iph->hop_limit; in recent_mt()
|
/linux-4.1.27/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() 67 ipv6_hdr(skb)->hop_limit != hop_limit || in ip6t_mangle_out()
|
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.1.27/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 | 1401 path->hop_limit = ah->grh.hop_limit; in mlx5_set_path() 3023 ib_ah_attr->grh.hop_limit = path->hop_limit; in to_ib_ah_attr()
|
/linux-4.1.27/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 | sa_query.c | 162 { PATH_REC_FIELD(hop_limit), 286 { MCMEMBER_REC_FIELD(hop_limit), 545 if (rec->hop_limit > 1 || force_grh) { in ib_init_ah_from_path() 556 ah_attr->grh.hop_limit = rec->hop_limit; in ib_init_ah_from_path()
|
D | multicast.c | 320 src->hop_limit != dst->hop_limit) in cmp_rec() 747 ah_attr->grh.hop_limit = rec->hop_limit; in ib_init_ah_from_mcmember()
|
D | user_mad.c | 245 packet->mad.hdr.hop_limit = ah_attr.grh.hop_limit; in recv_handler() 497 ah_attr.grh.hop_limit = packet->mad.hdr.hop_limit; in ib_umad_write()
|
D | uverbs_cmd.c | 1972 resp.dest.hop_limit = attr->ah_attr.grh.hop_limit; in ib_uverbs_query_qp() 1984 resp.alt_dest.hop_limit = attr->alt_ah_attr.grh.hop_limit; in ib_uverbs_query_qp() 2076 attr->ah_attr.grh.hop_limit = cmd.dest.hop_limit; in ib_uverbs_modify_qp() 2088 attr->alt_ah_attr.grh.hop_limit = cmd.alt_dest.hop_limit; in ib_uverbs_modify_qp() 2568 attr.grh.hop_limit = cmd.attr.grh.hop_limit; in ib_uverbs_create_ah()
|
D | ud_header.c | 140 { STRUCT_FIELD(grh, hop_limit),
|
D | cm.c | 1041 if (pri_path->hop_limit <= 1) { in cm_format_req() 1054 req_msg->primary_hop_limit = pri_path->hop_limit; in cm_format_req() 1056 cm_req_set_primary_subnet_local(req_msg, (pri_path->hop_limit <= 1)); in cm_format_req() 1062 if (alt_path->hop_limit <= 1) { in cm_format_req() 1075 req_msg->alt_hop_limit = alt_path->hop_limit; in cm_format_req() 1077 cm_req_set_alt_subnet_local(req_msg, (alt_path->hop_limit <= 1)); in cm_format_req() 1249 primary_path->hop_limit = req_msg->primary_hop_limit; in cm_format_paths_from_req() 1270 alt_path->hop_limit = req_msg->alt_hop_limit; in cm_format_paths_from_req() 2601 lap_msg->alt_hop_limit = alternate_path->hop_limit; in cm_format_lap() 2676 path->hop_limit = lap_msg->alt_hop_limit; in cm_format_path_from_lap()
|
D | verbs.c | 240 ah_attr->grh.hop_limit = 0xFF; in ib_init_ah_from_wc()
|
D | cma.c | 1944 route->path_rec->hop_limit = 1; in cma_resolve_iboe_route() 3332 mc->multicast.ib->rec.hop_limit = 1; in cma_iboe_join_multicast()
|
/linux-4.1.27/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.1.27/net/6lowpan/ |
D | iphc.c | 310 hdr.hop_limit = lowpan_ttl_values[iphc0 & 0x03]; in lowpan_header_decompress() 312 if (lowpan_fetch_skb(skb, &hdr.hop_limit, in lowpan_header_decompress() 313 sizeof(hdr.hop_limit))) in lowpan_header_decompress() 378 hdr.hop_limit, &hdr.daddr); in lowpan_header_decompress() 434 hdr->hop_limit, &hdr->daddr); in lowpan_header_compress() 513 switch (hdr->hop_limit) { in lowpan_header_compress() 524 lowpan_push_hc_data(&hc_ptr, &hdr->hop_limit, in lowpan_header_compress() 525 sizeof(hdr->hop_limit)); in lowpan_header_compress()
|
/linux-4.1.27/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.1.27/include/linux/ |
D | ipv6.h | 13 __s32 hop_limit; member 135 u8 hop_limit; member 163 __s16 hop_limit:9; member 167 __s16 hop_limit:9; member
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | ah.c | 53 ah->av.ib.hop_limit = ah_attr->grh.hop_limit; in create_ib_ah() 170 ah_attr->grh.hop_limit = ah->av.ib.hop_limit; in mlx4_ib_query_ah()
|
D | qp.c | 1303 path->hop_limit = ah->grh.hop_limit; in _mlx4_set_path() 2219 sqp->ud_header.grh.hop_limit = ah->av.ib.hop_limit; in build_mlx_header() 3105 ib_ah_attr->grh.hop_limit = path->hop_limit; in to_ib_ah_attr()
|
/linux-4.1.27/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 | 427 __u8 hop_limit; member 532 __u8 hop_limit; member
|
/linux-4.1.27/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.1.27/net/ipv6/ |
D | output_core.c | 129 hoplimit = idev->cnf.hop_limit; in ip6_dst_hoplimit() 131 hoplimit = dev_net(dev)->ipv6.devconf_all->hop_limit; in ip6_dst_hoplimit()
|
D | ip6_gre.c | 733 ipv6h->hop_limit = tunnel->parms.hop_limit; in ip6gre_xmit2() 1009 t->parms.hop_limit = p->hop_limit; in ip6gre_tnl_change() 1029 p->hop_limit = u->hop_limit; in ip6gre_tnl_parm_from_user() 1047 u->hop_limit = p->hop_limit; in ip6gre_tnl_parm_to_user() 1187 ipv6h->hop_limit = t->parms.hop_limit; in ip6gre_header() 1447 parms->hop_limit = nla_get_u8(data[IFLA_GRE_TTL]); in ip6gre_netlink_parms() 1615 nla_put_u8(skb, IFLA_GRE_TTL, p->hop_limit) || in ip6gre_fill_info()
|
D | ip6_tunnel.c | 1099 ipv6h->hop_limit = t->parms.hop_limit; in ip6_tnl_xmit2() 1308 t->parms.hop_limit = p->hop_limit; in ip6_tnl_change() 1346 p->hop_limit = u->hop_limit; in ip6_tnl_parm_from_user() 1360 u->hop_limit = p->hop_limit; in ip6_tnl_parm_to_user() 1655 parms->hop_limit = nla_get_u8(data[IFLA_IPTUN_TTL]); in ip6_tnl_netlink_parms() 1748 nla_put_u8(skb, IFLA_IPTUN_TTL, parm->hop_limit) || in ip6_tnl_fill_info()
|
D | ip6_output.c | 88 if (ipv6_hdr(skb)->hop_limit == 0) { in ip6_finish_output2() 205 hlimit = np->hop_limit; in ip6_xmit() 214 hdr->hop_limit = hlimit; in ip6_xmit() 414 if (hdr->hop_limit <= 1) { in ip6_forward() 514 hdr->hop_limit--; in ip6_forward() 1208 v6_cork->hop_limit = hlimit; in ip6_setup_cork() 1652 hdr->hop_limit = v6_cork->hop_limit; in __ip6_make_skb()
|
D | ndisc.c | 410 int hop_limit, int len) in ip6_nd_hdr() argument 422 hdr->hop_limit = hop_limit; in ip6_nd_hdr() 460 ip6_nd_hdr(skb, saddr, daddr, inet6_sk(sk)->hop_limit, skb->len); in ndisc_send_skb() 1231 in6_dev->cnf.hop_limit = ra_msg->icmph.icmp6_hop_limit; in ndisc_router_discovery() 1609 if (ipv6_hdr(skb)->hop_limit != 255) { in ndisc_rcv() 1611 ipv6_hdr(skb)->hop_limit); in ndisc_rcv() 1755 np->hop_limit = 255; in ndisc_net_init()
|
D | ip6_udp_tunnel.c | 97 ip6h->hop_limit = ttl; in udp_tunnel6_xmit_skb()
|
D | xfrm6_mode_tunnel.c | 60 top_iph->hop_limit = ip6_dst_hoplimit(dst->child); in xfrm6_mode_tunnel_output()
|
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() 601 ip6h->hop_limit = 0; in ah6_input()
|
D | tcp_ipv6.c | 362 if (ipv6_hdr(skb)->hop_limit < inet6_sk(sk)->min_hopcount) { in tcp_v6_err() 1042 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in tcp_v6_syn_recv_sock() 1126 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in tcp_v6_syn_recv_sock() 1319 np->mcast_hops = ipv6_hdr(opt_skb)->hop_limit; in tcp_v6_do_rcv() 1409 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 | 2064 ipv6h->hop_limit--; in ip6mr_forward2() 2144 ipv6_hdr(skb)->hop_limit > in ip6_mr_forward() 2158 ipv6_hdr(skb)->hop_limit > cache->mfc_un.res.ttls[ct]) { in ip6_mr_forward() 2342 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 | 178 .hop_limit = IPV6_DEFAULT_HOPLIMIT, 220 .hop_limit = IPV6_DEFAULT_HOPLIMIT, 4550 array[DEVCONF_HOPLIMIT] = cnf->hop_limit; in ipv6_store_devconf() 5333 .data = &ipv6_devconf.hop_limit,
|
D | sit.c | 976 ttl = iph6->hop_limit; in ipip6_tunnel_xmit()
|
/linux-4.1.27/drivers/infiniband/hw/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.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_ah.c | 90 (0x1b << 8) | attr->grh.hop_limit); in set_av_attr() 192 attr->grh.hop_limit = be32_to_cpu(grh->pdid_hoplimit) & 0xff; in ocrdma_query_ah()
|
D | ocrdma_verbs.c | 1541 qp_attr->ah_attr.grh.hop_limit = (params.hop_lmt_rq_psn & in ocrdma_query_qp()
|
D | ocrdma_hw.c | 2450 (ah_attr->grh.hop_limit << OCRDMA_QP_PARAMS_HOP_LMT_SHIFT); in ocrdma_set_av_params()
|
/linux-4.1.27/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() 494 rec.hop_limit = priv->broadcast->mcmember.hop_limit; in ipoib_mcast_join()
|
/linux-4.1.27/include/rdma/ |
D | ib_sa.h | 143 u8 hop_limit; member 196 u8 hop_limit; member
|
D | ib_pack.h | 194 u8 hop_limit; member
|
D | ib_verbs.h | 443 u8 hop_limit; member 451 u8 hop_limit; member
|
/linux-4.1.27/include/net/ |
D | ip6_tunnel.h | 23 __u8 hop_limit; /* hop limit for tunnel */ member
|
D | ipv6.h | 706 hlimit = np->hop_limit; in ip6_sk_dst_hoplimit()
|
/linux-4.1.27/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.1.27/include/linux/mlx5/ |
D | qp.h | 229 u8 hop_limit; member 432 u8 hop_limit; member
|
/linux-4.1.27/include/linux/mlx4/ |
D | qp.h | 147 u8 hop_limit; member
|
D | device.h | 747 u8 hop_limit; member 760 u8 hop_limit; member
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_ruc.c | 590 hdr->hop_limit = grh->hop_limit; in ipath_make_grh()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_ruc.c | 663 hdr->hop_limit = grh->hop_limit; in qib_make_grh()
|
/linux-4.1.27/net/openvswitch/ |
D | actions.c | 483 SET_MASKED(nh->hop_limit, key->ipv6_hlimit, mask->ipv6_hlimit); in set_ipv6() 484 flow_key->ip.ttl = nh->hop_limit; in set_ipv6()
|
D | flow.c | 268 key->ip.ttl = nh->hop_limit; in parse_ipv6hdr()
|
/linux-4.1.27/net/dccp/ |
D | ipv6.c | 450 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock() 535 newnp->mcast_hops = ipv6_hdr(skb)->hop_limit; in dccp_v6_request_recv_sock()
|
/linux-4.1.27/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 895 *ttl = old_ipv6h->hop_limit; in ip_vs_prepare_tunneled_skb() 1118 iph->hop_limit = ttl; in ip_vs_tunnel_xmit_v6()
|
/linux-4.1.27/net/core/ |
D | netpoll.c | 427 ip6h->hop_limit = 32; in netpoll_send_udp()
|
D | pktgen.c | 2970 iph->hop_limit = 32; in fill_packet_ipv6()
|
/linux-4.1.27/net/mpls/ |
D | af_mpls.c | 128 hdr6->hop_limit = dec.ttl; in mpls_egress()
|
/linux-4.1.27/net/ipv4/ |
D | ip_tunnel.c | 765 ttl = ((const struct ipv6hdr *)inner_iph)->hop_limit; in ip_tunnel_xmit()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | cnic_defs.h | 4356 u8 hop_limit; member 4358 u8 hop_limit;
|
/linux-4.1.27/net/bridge/ |
D | br_multicast.c | 448 ip6h->hop_limit = 1; in br_ip6_multicast_alloc_query()
|
/linux-4.1.27/drivers/net/ |
D | vxlan.c | 1475 pip6->hop_limit = 255; in vxlan_na_create()
|
/linux-4.1.27/drivers/scsi/ |
D | scsi_transport_iscsi.c | 362 iscsi_iface_net_attr(ipv6_iface, hop_limit, ISCSI_NET_PARAM_IPV6_HOP_LIMIT);
|
/linux-4.1.27/Documentation/networking/ |
D | ip-sysctl.txt | 1419 hop_limit - INTEGER
|