Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/dev/wscons/wsevent.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/dev/wscons/wsevent.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.37.2.9 retrieving revision 1.37.2.10 diff -u -p -r1.37.2.9 -r1.37.2.10 --- src/sys/dev/wscons/wsevent.c 2019/01/18 00:01:01 1.37.2.9 +++ src/sys/dev/wscons/wsevent.c 2019/01/22 07:42:41 1.37.2.10 @@ -1,4 +1,4 @@ -/* $NetBSD: wsevent.c,v 1.37.2.9 2019/01/18 00:01:01 pgoyette Exp $ */ +/* $NetBSD: wsevent.c,v 1.37.2.10 2019/01/22 07:42:41 pgoyette Exp $ */ /*- * Copyright (c) 2006, 2008 The NetBSD Foundation, Inc. @@ -104,7 +104,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: wsevent.c,v 1.37.2.9 2019/01/18 00:01:01 pgoyette Exp $"); +__KERNEL_RCSID(0, "$NetBSD: wsevent.c,v 1.37.2.10 2019/01/22 07:42:41 pgoyette Exp $"); #ifdef _KERNEL_OPT #include "opt_compat_netbsd.h" @@ -189,12 +189,6 @@ wsevent_fini(struct wseventvar *ev) softint_disestablish(ev->sih); } -MODULE_CALL_HOOK_DECL(wsevent_50_copyout_events_hook, int, - (const struct wscons_event *events, int cnt, struct uio *uio)); -MODULE_CALL_HOOK(wsevent_50_copyout_events_hook, int, - (const struct wscons_event *events, int cnt, struct uio *uio), - (events, cnt, uio), enosys()); - static int wsevent_copyout_events(const struct wscons_event *events, int cnt, struct uio *uio, int ver) @@ -203,7 +197,8 @@ wsevent_copyout_events(const struct wsco switch (ver) { case 0: - error = wsevent_50_copyout_events_hook_call(events, cnt, uio); + MODULE_CALL_HOOK(wsevent_50_copyout_events_hook, + (events, cnt, uio), enosys(), error); if (error == ENOSYS) error = EINVAL; return error;