diff options
author | paul <paul> | 2003-09-23 23:20:08 +0000 |
---|---|---|
committer | paul <paul> | 2003-09-23 23:20:08 +0000 |
commit | bfbb62c83fe701d972290794dbff9538080cd477 (patch) | |
tree | 81e2ada9ef7099e144f9f135d4cdc75981292bff /ospfd/ospf_packet.c | |
parent | 9b971caa33b12ed5a81cc1deb276c42d6b868baf (diff) | |
download | quagga-bfbb62c83fe701d972290794dbff9538080cd477.tar.bz2 quagga-bfbb62c83fe701d972290794dbff9538080cd477.tar.xz |
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/ospf_packet.c')
-rw-r--r-- | ospfd/ospf_packet.c | 4 |
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; } |