diff options
author | Ondrej Filip <feela@network.cz> | 2000-02-24 00:13:10 +0100 |
---|---|---|
committer | Ondrej Filip <feela@network.cz> | 2000-02-24 00:13:10 +0100 |
commit | e6fcf113eca687d4dd888ef41033114ec8be82b9 (patch) | |
tree | 053c67b1329ba845fb9e9761038b57ad3456adcb /proto/ospf | |
parent | fae0396ea4fd9d2530086eef77b8a11b6640d640 (diff) | |
download | bird-e6fcf113eca687d4dd888ef41033114ec8be82b9.tar bird-e6fcf113eca687d4dd888ef41033114ec8be82b9.zip |
Better debuging.
Diffstat (limited to 'proto/ospf')
-rw-r--r-- | proto/ospf/iface.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/proto/ospf/iface.c b/proto/ospf/iface.c index 57c6983..c240fb7 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; |