|
@@ -1327,7 +1327,7 @@ static int arp_reduce(struct net_device *dev, struct sk_buff *skb)
|
|
} else if (vxlan->flags & VXLAN_F_L3MISS) {
|
|
} else if (vxlan->flags & VXLAN_F_L3MISS) {
|
|
union vxlan_addr ipa = {
|
|
union vxlan_addr ipa = {
|
|
.sin.sin_addr.s_addr = tip,
|
|
.sin.sin_addr.s_addr = tip,
|
|
- .sa.sa_family = AF_INET,
|
|
|
|
|
|
+ .sin.sin_family = AF_INET,
|
|
};
|
|
};
|
|
|
|
|
|
vxlan_ip_miss(dev, &ipa);
|
|
vxlan_ip_miss(dev, &ipa);
|
|
@@ -1488,7 +1488,7 @@ static int neigh_reduce(struct net_device *dev, struct sk_buff *skb)
|
|
} else if (vxlan->flags & VXLAN_F_L3MISS) {
|
|
} else if (vxlan->flags & VXLAN_F_L3MISS) {
|
|
union vxlan_addr ipa = {
|
|
union vxlan_addr ipa = {
|
|
.sin6.sin6_addr = msg->target,
|
|
.sin6.sin6_addr = msg->target,
|
|
- .sa.sa_family = AF_INET6,
|
|
|
|
|
|
+ .sin6.sin6_family = AF_INET6,
|
|
};
|
|
};
|
|
|
|
|
|
vxlan_ip_miss(dev, &ipa);
|
|
vxlan_ip_miss(dev, &ipa);
|
|
@@ -1521,7 +1521,7 @@ static bool route_shortcircuit(struct net_device *dev, struct sk_buff *skb)
|
|
if (!n && (vxlan->flags & VXLAN_F_L3MISS)) {
|
|
if (!n && (vxlan->flags & VXLAN_F_L3MISS)) {
|
|
union vxlan_addr ipa = {
|
|
union vxlan_addr ipa = {
|
|
.sin.sin_addr.s_addr = pip->daddr,
|
|
.sin.sin_addr.s_addr = pip->daddr,
|
|
- .sa.sa_family = AF_INET,
|
|
|
|
|
|
+ .sin.sin_family = AF_INET,
|
|
};
|
|
};
|
|
|
|
|
|
vxlan_ip_miss(dev, &ipa);
|
|
vxlan_ip_miss(dev, &ipa);
|
|
@@ -1542,7 +1542,7 @@ static bool route_shortcircuit(struct net_device *dev, struct sk_buff *skb)
|
|
if (!n && (vxlan->flags & VXLAN_F_L3MISS)) {
|
|
if (!n && (vxlan->flags & VXLAN_F_L3MISS)) {
|
|
union vxlan_addr ipa = {
|
|
union vxlan_addr ipa = {
|
|
.sin6.sin6_addr = pip6->daddr,
|
|
.sin6.sin6_addr = pip6->daddr,
|
|
- .sa.sa_family = AF_INET6,
|
|
|
|
|
|
+ .sin6.sin6_family = AF_INET6,
|
|
};
|
|
};
|
|
|
|
|
|
vxlan_ip_miss(dev, &ipa);
|
|
vxlan_ip_miss(dev, &ipa);
|