summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_mroute.c
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2005-03-01 12:01:17 +0000
committerglebius <glebius@FreeBSD.org>2005-03-01 12:01:17 +0000
commit2df73116dfb9f6d910f8630c658543465b394283 (patch)
treebdf324662fc67792bd669d9e3fe93fd496024cb0 /sys/netinet/ip_mroute.c
parent1a5cca00eb77f1b51bbcc8eb495d34aea32f434c (diff)
downloadFreeBSD-src-2df73116dfb9f6d910f8630c658543465b394283.zip
FreeBSD-src-2df73116dfb9f6d910f8630c658543465b394283.tar.gz
Use NET_CALLOUT_MPSAFE macro.
Diffstat (limited to 'sys/netinet/ip_mroute.c')
-rw-r--r--sys/netinet/ip_mroute.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/sys/netinet/ip_mroute.c b/sys/netinet/ip_mroute.c
index 0df4807..00c0a6c 100644
--- a/sys/netinet/ip_mroute.c
+++ b/sys/netinet/ip_mroute.c
@@ -598,23 +598,20 @@ get_vif_cnt(struct sioc_vif_req *req)
static void
ip_mrouter_reset(void)
{
- int callout_flag;
-
bzero((caddr_t)mfctable, sizeof(mfctable));
bzero((caddr_t)nexpire, sizeof(nexpire));
pim_assert = 0;
mrt_api_config = 0;
- callout_flag = debug_mpsafenet ? CALLOUT_MPSAFE : 0;
- callout_init(&expire_upcalls_ch, callout_flag);
+ callout_init(&expire_upcalls_ch, NET_CALLOUT_MPSAFE);
bw_upcalls_n = 0;
bzero((caddr_t)bw_meter_timers, sizeof(bw_meter_timers));
- callout_init(&bw_upcalls_ch, callout_flag);
- callout_init(&bw_meter_ch, callout_flag);
+ callout_init(&bw_upcalls_ch, NET_CALLOUT_MPSAFE);
+ callout_init(&bw_meter_ch, NET_CALLOUT_MPSAFE);
- callout_init(&tbf_reprocess_ch, callout_flag);
+ callout_init(&tbf_reprocess_ch, NET_CALLOUT_MPSAFE);
}
static struct mtx mrouter_mtx; /* used to synch init/done work */
OpenPOWER on IntegriCloud