| /linux/net/ipv6/ |
| H A D | ping.c | 285 pingv6_ops.ipv6_chk_addr = ipv6_chk_addr; in pingv6_init() 299 pingv6_ops.ipv6_chk_addr = dummy_ipv6_chk_addr; in pingv6_exit()
|
| H A D | netfilter.c | |
| H A D | ndisc.c | 1336 ipv6_chk_addr(net, &ipv6_hdr(skb)->saddr, in6_dev->dev, 0)) { in ndisc_router_discovery() 1499 ipv6_chk_addr(dev_net(in6_dev->dev), &ipv6_hdr(skb)->saddr, in ndisc_router_discovery()
|
| H A D | af_inet6.c | 367 !ipv6_chk_addr(net, &addr->sin6_addr, in __inet6_bind()
|
| H A D | raw.c | 279 if (!ipv6_chk_addr(sock_net(sk), &addr->sin6_addr, in rawv6_bind()
|
| H A D | icmp.c | 678 if (ipv6_chk_addr(net, &hdr->daddr, skb->dev, 0) || in icmp6_send()
|
| H A D | route.c | 515 if (ipv6_chk_addr(net, saddr, dev, in __rt6_device_match() 3923 if (!ipv6_chk_addr(net, &cfg->fc_prefsrc, dev, 0)) { in ip6_route_info_create_nh() 4725 !ipv6_chk_addr(net, addr, rt->fib6_nh->fib_nh_dev, 0)) { in fib6_remove_prefsrc()
|
| H A D | addrconf.c | 1960 int ipv6_chk_addr(struct net *net, const struct in6_addr *addr, in ipv6_chk_addr() 1966 EXPORT_SYMBOL(ipv6_chk_addr); 1959 int ipv6_chk_addr(struct net *net, const struct in6_addr *addr, ipv6_chk_addr() function
|
| /linux/include/net/ |
| H A D | ping.h | 33 int (*ipv6_chk_addr)(struct net *net, const struct in6_addr *addr, 34 int (*ipv6_chk_addr)(struct net *net, const struct in6_addr *addr, global() member
|
| H A D | addrconf.h | 116 int ipv6_chk_addr(struct net *net, const struct in6_addr *addr,
|
| /linux/include/linux/ |
| H A D | netfilter_ipv6.h | 44 return ipv6_chk_addr(net, addr, dev, strict);
|
| /linux/net/sctp/ |
| H A D | ipv6.c | 392 if (ipv6_chk_addr(dev_net(bdst->dev), in sctp_v6_get_dst() 717 ipv6_chk_addr(net, in6, dev, 0); in sctp_v6_available() 966 ipv6_chk_addr(net, &addr->v6.sin6_addr, in sctp_inet6_bind_verify()
|
| H A D | protocol.c | 625 if (ipv6_chk_addr(net, in6, NULL, 0) == 0 && in sctp_addr_wq_timeout_handler()
|
| /linux/net/rds/ |
| H A D | ib.c | 459 if (!ipv6_chk_addr(&init_net, addr, dev, 1)) { in rds_ib_laddr_check()
|
| H A D | tcp.c | 347 ret = ipv6_chk_addr(net, addr, dev, 0); in rds_tcp_laddr_check()
|
| H A D | ib_cm.c | 771 if (ipv6_chk_addr(net, addr, dev, 1)) { in __rds_find_ifindex()
|
| /linux/net/bridge/ |
| H A D | br_arp_nd_proxy.c | 382 if (ipv6_chk_addr(dev_net(dev), addr, dev, 0)) in br_chk_addr_ip6()
|
| /linux/drivers/net/wireguard/ |
| H A D | socket.c | 134 !ipv6_chk_addr(sock_net(sock), &fl.saddr, NULL, 0))) { in send6()
|
| /linux/net/l2tp/ |
| H A D | l2tp_ip6.c | 350 if (!ipv6_chk_addr(sock_net(sk), &addr->l2tp_addr, dev, 0)) in l2tp_ip6_bind()
|
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | qedr_iw_cm.c | 426 if (ipv6_chk_addr(&init_net, &laddr6, ndev, 1)) { in qedr_iw_get_vlan_ipv6()
|
| /linux/net/ipv4/ |
| H A D | ping.c | 372 has_addr = pingv6_ops.ipv6_chk_addr(net, &addr->sin6_addr, dev, in ping_check_bind_addr()
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | cm.c | 1573 if (ipv6_chk_addr(&init_net, &laddr6, ip_dev, 1)) { in irdma_iw_get_vlan_prio() 1618 if (ipv6_chk_addr(&init_net, &laddr6, ip_dev, 1)) { in irdma_get_vlan_mac_ipv6()
|
| /linux/drivers/target/iscsi/cxgbit/ |
| H A D | cxgbit_cm.c | 280 if (ipv6_chk_addr(&init_net, addr6, ndev, 1)) { in cxgbit_ipv6_netdev()
|
| /linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
| H A D | chtls_cm.c | 117 if (ipv6_chk_addr(&init_net, (struct in6_addr *) in chtls_find_netdev()
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_main.c | 345 ipv6_chk_addr(net, &addr_in6->sin6_addr, dev, 1)) in ipoib_is_dev_match_addr_rcu()
|