summaryrefslogtreecommitdiff
path: root/ospfd
diff options
context:
space:
mode:
authorpaul <paul>2003-09-23 23:20:08 +0000
committerpaul <paul>2003-09-23 23:20:08 +0000
commit2ca35ddb040206bfe6ec0ceb1a35d8eeca5a2d8b (patch)
tree1216abd0e78bc5993a32f59711598a45befb5775 /ospfd
parent50d649aaf920c27c8b6ee525d727436a24c14b4d (diff)
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.
Diffstat (limited to 'ospfd')
-rw-r--r--ospfd/ospf_packet.c4
1 files changed, 2 insertions, 2 deletions
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;
}