summaryrefslogtreecommitdiffstats
path: root/ospfd/ospf_ism.h
diff options
context:
space:
mode:
authorpaul <paul>2003-04-04 02:35:27 +0000
committerpaul <paul>2003-04-04 02:35:27 +0000
commit81b3c9c636807877beaeed741ab8fef764959ab1 (patch)
treef79070fc938ed467c7e16f5a5bbd71e4b38f87f7 /ospfd/ospf_ism.h
parentef43a3dc3618e2e7836a9bf76572a69d94c4b4fe (diff)
downloadquagga-zebra_org_20030404.tar.bz2
quagga-zebra_org_20030404.tar.xz
Import of Zebra CVS 20030404-03:35zebra_org_20030404
Diffstat (limited to 'ospfd/ospf_ism.h')
-rw-r--r--ospfd/ospf_ism.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/ospfd/ospf_ism.h b/ospfd/ospf_ism.h
index b04865af..6de8b8e2 100644
--- a/ospfd/ospf_ism.h
+++ b/ospfd/ospf_ism.h
@@ -46,17 +46,17 @@
#define ISM_InterfaceDown 7
#define OSPF_ISM_EVENT_MAX 8
-#define OSPF_ISM_WRITE_ON() \
+#define OSPF_ISM_WRITE_ON(O) \
do \
{ \
if (oi->on_write_q == 0) \
{ \
- listnode_add (ospf_top->oi_write_q, oi); \
+ listnode_add ((O)->oi_write_q, oi); \
oi->on_write_q = 1; \
} \
- if (ospf_top->t_write == NULL) \
- ospf_top->t_write = \
- thread_add_write (master, ospf_write, ospf_top, ospf_top->fd); \
+ if ((O)->t_write == NULL) \
+ (O)->t_write = \
+ thread_add_write (master, ospf_write, (O), (O)->fd); \
} while (0)
/* Macro for OSPF ISM timer turn on. */