summaryrefslogtreecommitdiff
path: root/proto/ospf/iface.c
diff options
context:
space:
mode:
authorOndrej Filip <feela@network.cz>2000-02-23 23:13:10 +0000
committerOndrej Filip <feela@network.cz>2000-02-23 23:13:10 +0000
commite6fcf113eca687d4dd888ef41033114ec8be82b9 (patch)
tree053c67b1329ba845fb9e9761038b57ad3456adcb /proto/ospf/iface.c
parentfae0396ea4fd9d2530086eef77b8a11b6640d640 (diff)
Better debuging.
Diffstat (limited to 'proto/ospf/iface.c')
-rw-r--r--proto/ospf/iface.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/proto/ospf/iface.c b/proto/ospf/iface.c
index 57c6983d..c240fb75 100644
--- a/proto/ospf/iface.c
+++ b/proto/ospf/iface.c
@@ -174,22 +174,22 @@ is_good_iface(struct proto *p, struct iface *iface)
/* Of course, it's NOT true now */
u8
-ospf_iface_clasify(struct iface *ifa)
+ospf_iface_clasify(struct iface *ifa, struct proto *p)
{
/* FIXME: Latter I'll use config - this is incorrect */
if((ifa->flags & (IF_MULTIACCESS|IF_MULTICAST))==
(IF_MULTIACCESS|IF_MULTICAST))
{
- DBG(" OSPF: Clasifying BCAST.\n");
+ DBG("%s: Clasifying BCAST.\n", p->name);
return OSPF_IT_BCAST;
}
if((ifa->flags & (IF_MULTIACCESS|IF_MULTICAST))==
IF_MULTIACCESS)
{
- DBG(" OSPF: Clasifying NBMA.\n");
+ DBG("%s: Clasifying NBMA.\n", p->name);
return OSPF_IT_NBMA;
}
- DBG(" OSPF: Clasifying P-T-P.\n");
+ DBG("%s: Clasifying P-T-P.\n", p->name);
return OSPF_IT_PTP;
}
@@ -244,7 +244,7 @@ ospf_iface_default(struct ospf_iface *ifa)
ifa->drid=0;
ifa->bdrip=ipa_from_u32(0x00000000);
ifa->bdrid=0;
- ifa->type=ospf_iface_clasify(ifa->iface);
+ ifa->type=ospf_iface_clasify(ifa->iface, ifa->proto);
}
struct ospf_iface*
@@ -267,13 +267,13 @@ ospf_if_notify(struct proto *p, unsigned flags, struct iface *iface)
struct ospf_config *c;
c=(struct ospf_config *)(p->cf);
- DBG(" OSPF: If notify called\n");
+ DBG("%s: If notify called\n", p->name);
if (iface->flags & IF_IGNORE)
return;
if((flags & IF_CHANGE_UP) && is_good_iface(p, iface))
{
- debug(" OSPF: using interface %s.\n", iface->name);
+ debug("%s: using interface %s.\n", p->name, iface->name);
/* FIXME: Latter I'll use config - this is incorrect */
ifa=mb_alloc(p->pool, sizeof(struct ospf_iface));
ifa->proto=(struct proto_ospf *)p;