Lines Matching refs:remote_ip

293 		send_ip = !vxlan_addr_any(&rdst->remote_ip);  in vxlan_fdb_info()
295 ndm->ndm_family = send_ip ? rdst->remote_ip.sa.sa_family : AF_INET; in vxlan_fdb_info()
311 if (send_ip && vxlan_nla_put_addr(skb, NDA_DST, &rdst->remote_ip)) in vxlan_fdb_info()
389 .remote_ip = *ipa, /* goes to NDA_DST */ in vxlan_ip_miss()
481 if (vxlan_addr_equal(&rd->remote_ip, ip) && in vxlan_fdb_find_rdst()
507 rd->remote_ip = *ip; in vxlan_fdb_replace()
534 rd->remote_ip = *ip; in vxlan_fdb_append()
820 union vxlan_addr *remote = &vxlan->default_dst.remote_ip; in vxlan_fdb_parse()
898 if (vxlan->default_dst.remote_ip.sa.sa_family != ip.sa.sa_family) in vxlan_fdb_add()
1023 if (likely(vxlan_addr_equal(&rdst->remote_ip, src_ip) && in vxlan_snoop()
1034 src_mac, &rdst->remote_ip.sa, &src_ip->sa); in vxlan_snoop()
1036 rdst->remote_ip = *src_ip; in vxlan_snoop()
1066 unsigned short family = dev->default_dst.remote_ip.sa.sa_family; in vxlan_group_used()
1094 if (!vxlan_addr_equal(&vxlan->default_dst.remote_ip, in vxlan_group_used()
1095 &dev->default_dst.remote_ip)) in vxlan_group_used()
1162 union vxlan_addr *ip = &vxlan->default_dst.remote_ip; in vxlan_igmp_join()
1196 union vxlan_addr *ip = &vxlan->default_dst.remote_ip; in vxlan_igmp_leave()
1535 if (f && vxlan_addr_any(&(first_remote_rcu(f)->remote_ip))) { in arp_reduce()
1690 if (f && vxlan_addr_any(&(first_remote_rcu(f)->remote_ip))) { in neigh_reduce()
2005 union vxlan_addr *remote_ip = &dst_vxlan->default_dst.remote_ip; in vxlan_encap_bypass() local
2016 if (remote_ip->sa.sa_family == AF_INET) { in vxlan_encap_bypass()
2090 union vxlan_addr remote_ip, local_ip; in vxlan_xmit_one() local
2106 dst = &rdst->remote_ip; in vxlan_xmit_one()
2145 remote_ip.sa.sa_family = ip_tunnel_info_af(info); in vxlan_xmit_one()
2146 if (remote_ip.sa.sa_family == AF_INET) { in vxlan_xmit_one()
2147 remote_ip.sin.sin_addr.s_addr = info->key.u.ipv4.dst; in vxlan_xmit_one()
2150 remote_ip.sin6.sin6_addr = info->key.u.ipv6.dst; in vxlan_xmit_one()
2153 dst = &remote_ip; in vxlan_xmit_one()
2470 if (vxlan_addr_multicast(&vxlan->default_dst.remote_ip)) { in vxlan_open()
2514 if (vxlan_addr_multicast(&vxlan->default_dst.remote_ip) && in vxlan_stop()
2973 if (!conf->remote_ip.sa.sa_family && !conf->saddr.sa.sa_family) { in vxlan_config_validate()
2975 conf->remote_ip.sa.sa_family = AF_INET; in vxlan_config_validate()
2977 } else if (!conf->remote_ip.sa.sa_family) { in vxlan_config_validate()
2978 conf->remote_ip.sa.sa_family = conf->saddr.sa.sa_family; in vxlan_config_validate()
2980 conf->saddr.sa.sa_family = conf->remote_ip.sa.sa_family; in vxlan_config_validate()
2983 if (conf->saddr.sa.sa_family != conf->remote_ip.sa.sa_family) { in vxlan_config_validate()
3007 ipv6_addr_type(&conf->remote_ip.sin6.sin6_addr); in vxlan_config_validate()
3060 if (vxlan_addr_multicast(&conf->remote_ip)) { in vxlan_config_validate()
3138 memcpy(&dst->remote_ip, &conf->remote_ip, sizeof(conf->remote_ip)); in vxlan_config_apply()
3202 if (!vxlan_addr_any(&vxlan->default_dst.remote_ip)) { in __vxlan_dev_create()
3204 &vxlan->default_dst.remote_ip, in __vxlan_dev_create()
3258 if (changelink && (conf->remote_ip.sa.sa_family != AF_INET)) in vxlan_nl2conf()
3261 conf->remote_ip.sin.sin_addr.s_addr = nla_get_in_addr(data[IFLA_VXLAN_GROUP]); in vxlan_nl2conf()
3262 conf->remote_ip.sa.sa_family = AF_INET; in vxlan_nl2conf()
3267 if (changelink && (conf->remote_ip.sa.sa_family != AF_INET6)) in vxlan_nl2conf()
3270 conf->remote_ip.sin6.sin6_addr = nla_get_in6_addr(data[IFLA_VXLAN_GROUP6]); in vxlan_nl2conf()
3271 conf->remote_ip.sa.sa_family = AF_INET6; in vxlan_nl2conf()
3484 if (!vxlan_addr_equal(&dst->remote_ip, &old_dst.remote_ip)) { in vxlan_changelink()
3486 if (!vxlan_addr_any(&old_dst.remote_ip)) in vxlan_changelink()
3488 old_dst.remote_ip, in vxlan_changelink()
3494 if (!vxlan_addr_any(&dst->remote_ip)) { in vxlan_changelink()
3496 &dst->remote_ip, in vxlan_changelink()
3567 if (!vxlan_addr_any(&dst->remote_ip)) { in vxlan_fill_info()
3568 if (dst->remote_ip.sa.sa_family == AF_INET) { in vxlan_fill_info()
3570 dst->remote_ip.sin.sin_addr.s_addr)) in vxlan_fill_info()
3575 &dst->remote_ip.sin6.sin6_addr)) in vxlan_fill_info()