[ospfd] compare ifIndex too when matching paths

ospf_path_lookup(), ospf_route_match_same() and
ospf_ase_route_match_same() needs to
compare if the interface matches too.
diff --git a/ospfd/ospf_ase.c b/ospfd/ospf_ase.c
index 3eb29f8..044f97c 100644
--- a/ospfd/ospf_ase.c
+++ b/ospfd/ospf_ase.c
@@ -593,6 +593,8 @@
        
        if (! IPV4_ADDR_SAME (&op->nexthop, &newop->nexthop))
 	 return 0;
+       if (op->oi->ifp->ifindex != newop->oi->ifp->ifindex)
+	 return 0;
      }
    return 1;
 }