/linux-master/net/openvswitch/ |
H A D | conntrack.c | 22 #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/net/ipv6/ |
H A D | udp.c | 29 #include <linux/ipv6.h>
|
H A D | ip6_fib.c | 30 #include <net/ipv6.h> 76 list_for_each_entry(w, &(net)->ipv6.fib6_walkers, lh) 80 write_lock_bh(&net->ipv6.fib6_walker_lock); 81 list_add(&w->lh, &net->ipv6.fib6_walkers); 82 write_unlock_bh(&net->ipv6.fib6_walker_lock); 87 write_lock_bh(&net->ipv6.fib6_walker_lock); 89 write_unlock_bh(&net->ipv6.fib6_walker_lock); 94 int new, old = atomic_read(&net->ipv6.fib6_sernum); 98 } while (!atomic_try_cmpxchg(&net->ipv6.fib6_sernum, &old, new)); 190 net->ipv6 [all...] |
H A D | addrconf.c | 72 #include <net/ipv6.h> 343 idev->stats.ipv6 = alloc_percpu_gfp(struct ipstats_mib, GFP_KERNEL_ACCOUNT); 344 if (!idev->stats.ipv6) 349 addrconf_stats = per_cpu_ptr(idev->stats.ipv6, i); 368 free_percpu(idev->stats.ipv6); 391 memcpy(&ndev->cnf, dev_net(dev)->ipv6.devconf_dflt, sizeof(ndev->cnf)); 676 devconf = net->ipv6.devconf_all; 679 devconf = net->ipv6.devconf_dflt; 719 u32 res = atomic_read(&net->ipv6.dev_addr_genid) + 775 net->ipv6 [all...] |
/linux-master/net/ipv4/ |
H A D | tcp_ao.c | 17 #include <net/ipv6.h>
|
H A D | route.c | 1586 rt->rt_gw6 = nhc->nhc_gw.ipv6;
|
/linux-master/net/ethernet/ |
H A D | eth.c | 58 #include <net/ipv6.h>
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 13 #include <net/ipv6.h> 9018 ath11k_dbg(ar->ab, ATH11K_DBG_MAC, "op ipv6 changed\n"); 9044 ath11k_dbg(ar->ab, ATH11K_DBG_MAC, "count %d ipv6 uc %pI6 scope %d\n", 9049 ath11k_warn(ar->ab, "Unsupported ipv6 scope: %d\n", scope); 9065 ath11k_dbg(ar->ab, ATH11K_DBG_MAC, "count %d ipv6 ac %pI6 scope %d\n",
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 2302 * we can use RTCF_LOCAL which works for ipv4 and ipv6 route entry. 2381 key.u.ipv6.src = vxlan->cfg.saddr.sin6.sin6_addr; 2382 key.u.ipv6.dst = rdst->remote_ip.sin6.sin6_addr; 2553 unclone->key.u.ipv6.src = pkey->u.ipv6.dst; 2554 unclone->key.u.ipv6.dst = saddr; 2571 &saddr, &pkey->u.ipv6.dst, tos, ttl, 3218 0, &info->key.u.ipv6.src, 3495 static struct socket *vxlan_create_sock(struct net *net, bool ipv6, 3504 if (ipv6) { 3476 vxlan_create_sock(struct net *net, bool ipv6, __be16 port, u32 flags, int ifindex) argument 3507 vxlan_socket_create(struct net *net, bool ipv6, __be16 port, u32 flags, int ifindex) argument 3562 __vxlan_sock_add(struct vxlan_dev *vxlan, bool ipv6) argument 3613 bool ipv6 = vxlan->cfg.flags & VXLAN_F_IPV6 || metadata; local [all...] |
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 1109 struct ipv6hdr *ipv6; member in union:network_header 1349 struct ipv6hdr *ipv6; member in union:__anon59 1413 l4_prot = network_hdr.ipv6->nexthdr;
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 16 #include <net/ipv6.h>
|
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_intf.c | 17 #include <net/ipv6.h>
|
/linux-master/fs/smb/client/ |
H A D | connect.c | 32 #include <net/ipv6.h> 3041 struct sockaddr_in6 *ipv6 = (struct sockaddr_in6 *)&server->dstaddr; local 3043 sport = ipv6->sin6_port; 3046 cifs_dbg(FYI, "%s: connecting to [%pI6]:%d\n", __func__, &ipv6->sin6_addr,
|
H A D | cifsfs.c | 32 #include <net/ipv6.h>
|
/linux-master/net/netfilter/ |
H A D | nf_flow_table_ip.c | 8 #include <linux/ipv6.h> 13 #include <net/ipv6.h>
|
/linux-master/net/core/ |
H A D | dev.c | 128 #include <linux/ipv6.h>
|
/linux-master/net/bridge/ |
H A D | br_netfilter_hooks.c | 34 #include <net/ipv6.h> 522 pr_warn_once("Module ipv6 is disabled, so call_ip6tables is not supported.");
|
/linux-master/include/net/netfilter/ |
H A D | nf_flow_table.h | 30 struct flow_dissector_key_ipv6_addrs ipv6; member in union:nf_flow_key::__anon54
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwxgmac2_core.c | 1372 bool en, bool ipv6, bool sa, bool inv, 1388 if (ipv6) { 1371 dwxgmac2_config_l3_filter(struct mac_device_info *hw, u32 filter_no, bool en, bool ipv6, bool sa, bool inv, u32 match) argument
|
H A D | dwmac4_core.c | 1063 bool en, bool ipv6, bool sa, bool inv, 1076 if (ipv6) { 1062 dwmac4_config_l3_filter(struct mac_device_info *hw, u32 filter_no, bool en, bool ipv6, bool sa, bool inv, u32 match) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_arfs.c | 36 #include <linux/ipv6.h> 305 src_ipv4_src_ipv6.ipv6_layout.ipv6), 308 dst_ipv4_dst_ipv6.ipv6_layout.ipv6), 580 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6), 584 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6), 588 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6), 592 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_tc.c | 18 #include <net/ipv6.h>
|
/linux-master/tools/hv/ |
H A D | hv_kvp_daemon.c | 701 * Get the address of default gateway (ipv6). 707 * Execute the command to gather gateway info (ipv6). 1397 * [ipv6] 1405 * The host can specify multiple ipv4 and ipv6 addresses to be 1527 error = fprintf(nmfile, "\n[ipv6]\n"); 1544 * methods for ipv6 based on dhcp_enabled flag. 1551 * For ipv6, set method to manual when we configure ipv6
|
/linux-master/net/ipv6/netfilter/ |
H A D | ip6_tables.c | 21 #include <net/ipv6.h> 55 const struct ipv6hdr *ipv6 = ipv6_hdr(skb); local 58 ipv6_masked_addr_cmp(&ipv6->saddr, &ip6info->smsk, 61 ipv6_masked_addr_cmp(&ipv6->daddr, &ip6info->dmsk, 107 ip6_checkentry(const struct ip6t_ip6 *ipv6) argument 109 if (ipv6->flags & ~IP6T_F_MASK) 111 if (ipv6->invflags & ~IP6T_INV_MASK) 138 memcmp(&e->ipv6, &uncond, sizeof(uncond)) == 0; 306 if (!ip6_packet_match(skb, indev, outdev, &e->ipv6, 351 !(e->ipv6 483 const struct ip6t_ip6 *ipv6 = par->entryinfo; local 1273 compat_find_calc_match(struct xt_entry_match *m, const struct ip6t_ip6 *ipv6, int *size) argument [all...] |
/linux-master/include/net/ |
H A D | ip_tunnels.h | 22 #include <net/ipv6.h> 49 } ipv6; member in union:ip_tunnel_key::__anon166
|