On Wed, Nov 9, 2016 at 8:34 AM, Jiri Benc wrote:
> On Sat, 5 Nov 2016 11:45:53 -0700, Pravin B Shelar wrote:
>> @@ -2070,11 +2072,9 @@ static void vxlan_xmit_one(struct sk_buff *skb,
>> struct net_device *dev,
>> struct dst_entry *ndst;
>> u32 rt6i_flags;
>>
>> -
On Sat, 5 Nov 2016 11:45:53 -0700, Pravin B Shelar wrote:
> @@ -2070,11 +2072,9 @@ static void vxlan_xmit_one(struct sk_buff *skb, struct
> net_device *dev,
> struct dst_entry *ndst;
> u32 rt6i_flags;
>
> - if (!sock6)
> - goto drop;
>
On Sat, 5 Nov 2016 11:45:53 -0700, Pravin B Shelar wrote:
> @@ -944,7 +944,9 @@ static bool vxlan_group_used(struct vxlan_net *vn, struct
> vxlan_dev *dev)
> {
> struct vxlan_dev *vxlan;
> struct vxlan_sock *sock4;
> - struct vxlan_sock *sock6 = NULL;
> +#if IS_ENABLED(CONFIG_IPV
Check the vxlan socket in vxlan6_getroute().
Signed-off-by: Pravin B Shelar
---
drivers/net/vxlan.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c
index a1e707f..bd17ab5 100644
--- a/drivers/net/vxlan.c
+++ b/drivers/ne