Searched refs:ipv6 (Results 276 - 300 of 714) sorted by relevance

<<11121314151617181920>>

/linux-master/tools/testing/selftests/net/forwarding/
H A Dhw_stats_l3.sh234 __test_stats rx ipv6
239 __test_stats tx ipv6
H A Dgre_multipath_nh_res.sh269 sysctl_set net.ipv6.fib_multipath_hash_policy 1
288 sysctl_restore net.ipv6.fib_multipath_hash_policy
H A Dgre_multipath_nh.sh266 sysctl_set net.ipv6.fib_multipath_hash_policy 1
284 sysctl_restore net.ipv6.fib_multipath_hash_policy
H A Dvxlan_bridge_1q_ipv6.sh448 tc filter add dev $rp1 egress protocol ipv6 pref 1 handle 101 \
513 tc filter add dev $rp1 egress protocol ipv6 pref 1 handle 101 \
520 flower vlan_ethtype ipv6 src_ip $dst_ip dst_ip $src_ip \
589 proto ipv6 pref 100 flower dst_ip $dst_ip ip_proto \
592 proto ipv6 pref 100 flower dst_ip $dst_ip ip_proto \
/linux-master/security/selinux/
H A Dnetlabel.c19 #include <linux/ipv6.h>
23 #include <net/ipv6.h>
/linux-master/tools/testing/selftests/net/
H A Dbig_tcp.sh65 proto ipv6 flower ip_proto tcp action ct
67 ip net exec $ROUTER_NS sysctl -wq net.ipv6.conf.all.forwarding=1
/linux-master/drivers/net/ethernet/sfc/
H A Dtx_tso.c12 #include <linux/ipv6.h>
14 #include <net/ipv6.h>
/linux-master/net/ipv6/
H A Dexthdrs.c35 #include <net/ipv6.h>
317 if (extlen > net->ipv6.sysctl.max_dst_opts_len)
325 if (ip6_parse_tlv(false, skb, net->ipv6.sysctl.max_dst_opts_cnt)) {
382 accept_seg6 = min(READ_ONCE(net->ipv6.devconf_all->seg6_enabled),
497 accept_rpl_seg = net->ipv6.devconf_all->rpl_seg_enabled;
659 accept_source_route = READ_ONCE(net->ipv6.devconf_all->accept_source_route);
1054 if (extlen > net->ipv6.sysctl.max_hbh_opts_len)
1058 if (ip6_parse_tlv(true, skb, net->ipv6.sysctl.max_hbh_opts_cnt)) {
H A Dxfrm6_tunnel.c5 * Authors Mitsuru KANDA <mk@linux-ipv6.org>
6 * YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
16 #include <net/ipv6.h>
17 #include <linux/ipv6.h>
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dmatch.c516 nfp_flower_compile_tun_ipv6_addrs(&ext->ipv6, &msk->ipv6, rule);
530 nfp_flower_compile_tun_ipv6_addrs(&ext->ipv6, &msk->ipv6, rule);
645 dst = &gre_match->ipv6.dst;
681 dst = &udp_match->ipv6.dst;
H A Dtunnel_conf.c63 * @tun_info.ipv6: dest IPv6 address of active route
73 struct in6_addr ipv6; member in struct:nfp_tun_active_tuns_v6::route_ip_info_v6
94 * @ipv6_addr: destination ipv6 address for route
274 ipv6_add = &payload->tun_info[i].ipv6;
949 nfp_tunnel_add_ipv6_off(struct nfp_app *app, struct in6_addr *ipv6) argument
956 if (!memcmp(&entry->ipv6_addr, ipv6, sizeof(*ipv6))) {
968 entry->ipv6_addr = *ipv6;
/linux-master/drivers/net/dsa/
H A Dbcm_sf2_cfp.c637 struct flow_match_ipv6_addrs ipv6; local
708 flow_rule_match_ipv6_addrs(flow->rule, &ipv6);
745 bcm_sf2_cfp_slice_ipv6(priv, ipv6.key->src.in6_u.u6_addr32,
748 bcm_sf2_cfp_slice_ipv6(priv, ipv6.mask->src.in6_u.u6_addr32,
801 bcm_sf2_cfp_slice_ipv6(priv, ipv6.key->dst.in6_u.u6_addr32,
804 bcm_sf2_cfp_slice_ipv6(priv, ipv6.mask->dst.in6_u.u6_addr32,
/linux-master/net/netfilter/
H A Dnft_compat.c157 entry->e6.ipv6.flags |= IP6T_F_PROTO;
159 entry->e6.ipv6.proto = proto;
160 entry->e6.ipv6.invflags = inv ? IP6T_INV_PROTO : 0;
458 entry->e6.ipv6.flags |= IP6T_F_PROTO;
460 entry->e6.ipv6.proto = proto;
461 entry->e6.ipv6.invflags = inv ? IP6T_INV_PROTO : 0;
/linux-master/drivers/net/
H A Dnetconsole.c297 if (nt->np.ipv6)
307 if (nt->np.ipv6)
535 nt->np.ipv6 = true;
539 if (!nt->np.ipv6)
572 nt->np.ipv6 = true;
576 if (!nt->np.ipv6)
/linux-master/net/openvswitch/
H A Dconntrack.c22 #include <net/netfilter/ipv6/nf_defrag_ipv6.h>
220 key->ipv6.ct_orig.src = orig->src.u3.in6;
221 key->ipv6.ct_orig.dst = orig->dst.u3.in6;
322 memcpy(orig.ipv6_src, output->ipv6.ct_orig.src.s6_addr32,
324 memcpy(orig.ipv6_dst, output->ipv6.ct_orig.dst.s6_addr32,
621 memcpy(&key->ipv6.addr.src, &ipv6_hdr(skb)->saddr,
622 sizeof(key->ipv6.addr.src));
643 memcpy(&key->ipv6.addr.dst, &ipv6_hdr(skb)->daddr,
644 sizeof(key->ipv6.addr.dst));
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs_ethtool.c178 u8 ip6_sz = MLX5_FLD_SZ_BYTES(ipv6_layout, ipv6);
181 memcpy(MLX5E_FTE_ADDR_OF(headers_v, src_ipv4_src_ipv6.ipv6_layout.ipv6),
183 memcpy(MLX5E_FTE_ADDR_OF(headers_c, src_ipv4_src_ipv6.ipv6_layout.ipv6),
187 memcpy(MLX5E_FTE_ADDR_OF(headers_v, dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
189 memcpy(MLX5E_FTE_ADDR_OF(headers_c, dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c169 struct ipv6hdr ipv6 = {}; local
184 ipv6.nexthdr = l4proto;
185 ipv6.version = 0x6;
187 memcpy(&ipv6.saddr.in6_u.u6_addr32, data->src_ip6,
189 memcpy(&ipv6.daddr.in6_u.u6_addr32, data->dst_ip6,
212 memcpy(tmp, &ipv6, sizeof(ipv6));
213 tmp += sizeof(ipv6);
589 enum ip_ver { ipv6 = 0, ipv4 = 1 }; enumerator in enum:ip_ver
604 ret = i40e_add_del_fdir_tcp(vsi, input, add, ipv6);
1746 bool ipv4, ipv6; local
2906 struct ipv6hdr *ipv6; member in union:__anon139
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_l4lb.c15 #include <linux/ipv6.h>
206 bool ipv6)
208 if (ipv6)
205 get_packet_hash(struct packet_description *pckt, bool ipv6) argument
H A Dtest_l4lb_noinline.c11 #include <linux/ipv6.h>
201 static __noinline __u32 get_packet_hash(struct packet_description *pckt, bool ipv6) argument
203 if (ipv6)
220 hash != 0x2f4bc6bb /* jhash of ipv6 packet */)
H A Dtest_l4lb_noinline_dynptr.c11 #include <linux/ipv6.h>
203 static __noinline __u32 get_packet_hash(struct packet_description *pckt, bool ipv6) argument
205 if (ipv6)
222 hash != 0x2f4bc6bb /* jhash of ipv6 packet */)
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/
H A Dipsec.c111 uint32_t ipv6 :1; /* Outbound IPv6 addr format */ member in struct:nfp_ipsec_cfg_add_sa
502 cfg->ipv6 = 0;
507 cfg->ipv6 = 1;
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c242 actions->nat.l3.ipv6.saddr.s6_addr32[idx] = htonl(val);
247 actions->nat.l3.ipv6.saddr.s6_addr32[idx] = htonl(val);
437 flow->l3_key.ipv6.daddr = match.key->dst;
438 flow->l3_mask.ipv6.daddr = match.mask->dst;
439 flow->l3_key.ipv6.saddr = match.key->src;
440 flow->l3_mask.ipv6.saddr = match.mask->src;
650 actions->nat.l3.ipv6.saddr.s6_addr32,
661 actions->nat.l3.ipv6.daddr.s6_addr32,
716 memcpy(req->ip_dst, l3_key->ipv6.daddr.s6_addr32,
719 ipv6_mask_len(&l3_mask->ipv6
[all...]
/linux-master/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c10 * Based on: net/ipv6/reassembly.c
20 #include <linux/ipv6.h>
25 #include <net/netfilter/ipv6/nf_conntrack_ipv6.h>
31 #include <net/netfilter/ipv6/nf_defrag_ipv6.h>
386 * Based on ipv6_skip_hdr() in net/ipv6/exthdr.c
/linux-master/net/ipv4/
H A Dip_tunnel_core.c143 memcpy(&dst->key.u.ipv6.dst, &src->key.u.ipv6.src,
976 tun_info->key.u.ipv6.dst = nla_get_in6_addr(tb[LWTUNNEL_IP6_DST]);
979 tun_info->key.u.ipv6.src = nla_get_in6_addr(tb[LWTUNNEL_IP6_SRC]);
1007 nla_put_in6_addr(skb, LWTUNNEL_IP6_DST, &tun_info->key.u.ipv6.dst) ||
1008 nla_put_in6_addr(skb, LWTUNNEL_IP6_SRC, &tun_info->key.u.ipv6.src) ||
/linux-master/tools/testing/selftests/netfilter/
H A Dconntrack_icmp_related.sh44 ipv6 () { function
95 ip -net nsclient$i addr add $(ipv6 $i)/64 dev $DEV
223 echo "ERROR: netns ipv6 routing/connectivity broken" 1>&2

Completed in 243 milliseconds

<<11121314151617181920>>