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.
diff --git a/ospfd/ospf_packet.c b/ospfd/ospf_packet.c
index a0a9931..9ede11c 100644
--- a/ospfd/ospf_packet.c
+++ b/ospfd/ospf_packet.c
@@ -2009,8 +2009,8 @@
 
   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;
     }