From 9dada8a8c9d857991c82c5107afd0dc3210c5aad Mon Sep 17 00:00:00 2001 From: Raja Sivaramakrishnan Date: Mon, 30 Mar 2015 13:31:39 -0700 Subject: [PATCH] Pass link-local service packets to the physical interface as-is instead of dropping them in vrouter. Closes-Bug:#1438408 Change-Id: I7bcc1b24f82b9a5754e708c8586cc0273e110d21 --- linux/vr_host_interface.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/linux/vr_host_interface.c b/linux/vr_host_interface.c index 53601b12e..37b0795ea 100644 --- a/linux/vr_host_interface.c +++ b/linux/vr_host_interface.c @@ -321,8 +321,7 @@ linux_xmit(struct vr_interface *vif, struct sk_buff *skb, if (type == VP_TYPE_IPOIP) return linux_inet_fragment(vif, skb, type); - lh_pfree_skb(skb, VP_DROP_NOWHERE_TO_GO); - return -ENOMEM; + return dev_queue_xmit(skb); } static int