From cd6d3a03c838dccd07beefd2e435daa5bc36a1b3 Mon Sep 17 00:00:00 2001 From: "Tim J. Robbins" Date: Thu, 27 Mar 2003 12:47:53 +0000 Subject: [PATCH] Deregister the dev_clone event handler we registered - don't touch the handlers installed by other devices. --- sys/coda/coda_fbsd.c | 6 ++++-- sys/fs/coda/coda_fbsd.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sys/coda/coda_fbsd.c b/sys/coda/coda_fbsd.c index 23ce5e4f8a1..9d2bf6e86fe 100644 --- a/sys/coda/coda_fbsd.c +++ b/sys/coda/coda_fbsd.c @@ -173,6 +173,8 @@ static void coda_fbsd_drvinit(void *unused); static void coda_fbsd_drvuninit(void *unused); static void coda_fbsd_clone(void *arg, char *name, int namelen, dev_t *dev); +static eventhandler_tag clonetag; + static void coda_fbsd_clone(arg, name, namelen, dev) void *arg; char *name; @@ -196,7 +198,7 @@ static void coda_fbsd_drvinit(unused) { int i; - EVENTHANDLER_REGISTER(dev_clone,coda_fbsd_clone,0,1000); + clonetag = EVENTHANDLER_REGISTER(dev_clone,coda_fbsd_clone,0,1000); for(i=0;i