diff options
author | kan <kan@FreeBSD.org> | 2004-03-07 16:28:31 +0000 |
---|---|---|
committer | kan <kan@FreeBSD.org> | 2004-03-07 16:28:31 +0000 |
commit | c279ab4ad6f9f66da44540e16fd2920a72d40407 (patch) | |
tree | e04867daf4200defffdf73b52ae16d7b903ee16e /sys/nfsserver/nfs_srvsubs.c | |
parent | edfb020c3046b39eb2841d6799792bc0ca4dfd76 (diff) | |
download | FreeBSD-src-c279ab4ad6f9f66da44540e16fd2920a72d40407.zip FreeBSD-src-c279ab4ad6f9f66da44540e16fd2920a72d40407.tar.gz |
Convert from timeout to callout API.
Submitted by: rwatson
Diffstat (limited to 'sys/nfsserver/nfs_srvsubs.c')
-rw-r--r-- | sys/nfsserver/nfs_srvsubs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/nfsserver/nfs_srvsubs.c b/sys/nfsserver/nfs_srvsubs.c index a50fb2c..eceb68c 100644 --- a/sys/nfsserver/nfs_srvsubs.c +++ b/sys/nfsserver/nfs_srvsubs.c @@ -545,6 +545,7 @@ nfsrv_modevent(module_t mod, int type, void *data) nfsrv_init(0); /* Init server data structures */ nfsrv_initcache(); /* Init the server request cache */ + callout_init(&nfsrv_callout, 0); nfsrv_timer(0); nfs_prev_nfssvc_sy_narg = sysent[SYS_nfssvc].sy_narg; @@ -555,7 +556,7 @@ nfsrv_modevent(module_t mod, int type, void *data) case MOD_UNLOAD: - untimeout(nfsrv_timer, (void *)NULL, nfsrv_timer_handle); + callout_stop(&nfsrv_callout); sysent[SYS_nfssvc].sy_narg = nfs_prev_nfssvc_sy_narg; sysent[SYS_nfssvc].sy_call = nfs_prev_nfssvc_sy_call; break; |