From 2ca35ddb040206bfe6ec0ceb1a35d8eeca5a2d8b Mon Sep 17 00:00:00 2001
From: paul <paul>
Date: Tue, 23 Sep 2003 23:20:08 +0000
Subject: 2003-09-24 Thomas Giger TGC <thomas.giger@tgc.de>

	* ospf_packet.c (ospf_associate_packet_vl): pass NULL struct
	  interface to ospf_if_lookup_by_local_addr() rather than the
	  receiving interface ifp, packets for VL's could come in any
	  interface. See quagga-dev 250.
---
 ospfd/ospf_packet.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'ospfd')

diff --git a/ospfd/ospf_packet.c b/ospfd/ospf_packet.c
index a0a9931c..9ede11cd 100644
--- a/ospfd/ospf_packet.c
+++ b/ospfd/ospf_packet.c
@@ -2009,8 +2009,8 @@ ospf_associate_packet_vl (struct ospf *ospf,
 
   if ((rcv_oi = oi) == NULL)
     {
-     if ((rcv_oi = ospf_if_lookup_by_local_addr (ospf, ifp,
-						 iph->ip_dst)) == NULL)
+     if ((rcv_oi = ospf_if_lookup_by_local_addr (ospf, NULL, 
+                                                 iph->ip_dst)) == NULL)
        return NULL;
     }
 
-- 
cgit v1.2.1