Module Name: src Committed By: pgoyette Date: Mon Jul 18 06:25:40 UTC 2016
Modified Files: src/sys/dev/putter [pgoyette-localcount]: putter.c Log Message: Another devsw needing a localcount when built as a module. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.35.8.1 src/sys/dev/putter/putter.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/putter/putter.c diff -u src/sys/dev/putter/putter.c:1.35 src/sys/dev/putter/putter.c:1.35.8.1 --- src/sys/dev/putter/putter.c:1.35 Fri Jul 25 08:10:38 2014 +++ src/sys/dev/putter/putter.c Mon Jul 18 06:25:40 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: putter.c,v 1.35 2014/07/25 08:10:38 dholland Exp $ */ +/* $NetBSD: putter.c,v 1.35.8.1 2016/07/18 06:25:40 pgoyette Exp $ */ /* * Copyright (c) 2006, 2007 Antti Kantee. All Rights Reserved. @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: putter.c,v 1.35 2014/07/25 08:10:38 dholland Exp $"); +__KERNEL_RCSID(0, "$NetBSD: putter.c,v 1.35.8.1 2016/07/18 06:25:40 pgoyette Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -48,6 +48,7 @@ __KERNEL_RCSID(0, "$NetBSD: putter.c,v 1 #include <sys/socketvar.h> #include <sys/module.h> #include <sys/kauth.h> +#include <sys/localcount.h> #include <dev/putter/putter_sys.h> @@ -61,6 +62,10 @@ dev_type_close(puttercdclose); dev_type_ioctl(puttercdioctl); /* dev */ +#ifdef _MODULE +struct localcount putter_localcount; +#endif + const struct cdevsw putter_cdevsw = { .d_open = puttercdopen, .d_close = puttercdclose, @@ -73,6 +78,9 @@ const struct cdevsw putter_cdevsw = { .d_mmap = nommap, .d_kqfilter = nokqfilter, .d_discard = nodiscard, +#ifdef _MODULE + .d_localcount = &putter_localcount, +#endif .d_flag = D_OTHER };