From b8040f9ced260ed168c0b5f3565c979e081f4a78 Mon Sep 17 00:00:00 2001 From: jhb Date: Wed, 25 Oct 2000 00:01:39 +0000 Subject: [PATCH] - Make the eventhandler_mutex mutex a private variable in subr_eventhandler.c - Move the extra #include's in sys/eventhandler.h to be protected by the #ifndef SYS_EVENTHANDLER/#endif --- sys/kern/subr_eventhandler.c | 1 + sys/sys/eventhandler.h | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/kern/subr_eventhandler.c b/sys/kern/subr_eventhandler.c index 1b9b7396d274..e077dffd8a31 100644 --- a/sys/kern/subr_eventhandler.c +++ b/sys/kern/subr_eventhandler.c @@ -37,6 +37,7 @@ MALLOC_DEFINE(M_EVENTHANDLER, "eventhandler", "Event handler records"); /* List of 'slow' lists */ static TAILQ_HEAD(, eventhandler_list) eventhandler_lists; static int eventhandler_lists_initted = 0; +static struct mtx eventhandler_mutex; struct eventhandler_entry_generic { diff --git a/sys/sys/eventhandler.h b/sys/sys/eventhandler.h index cf0a605ee130..c41acb532c56 100644 --- a/sys/sys/eventhandler.h +++ b/sys/sys/eventhandler.h @@ -26,12 +26,12 @@ * $FreeBSD$ */ -#include -#include - #ifndef SYS_EVENTHANDLER_H #define SYS_EVENTHANDLER_H +#include +#include + struct eventhandler_entry { TAILQ_ENTRY(eventhandler_entry) ee_link; @@ -50,7 +50,6 @@ struct eventhandler_list }; typedef struct eventhandler_entry *eventhandler_tag; -struct mtx eventhandler_mutex; /* * Fast handler lists require the eventhandler list be present