HardenedBSD/lkm
Peter Dufault 0ddf9be1f0 Make MOD_* macros almost consistent:
Use the name argument almost the same in all LKM types.  Maintain
the current behavior for the external (e.g., modstat) name for DEV,
EXEC, and MISC types being #name ## "_mod" and SYCALL and VFS only
#name.  This is a candidate for change and I vote just the name without
the "_mod".

Change the DISPATCH macro to MOD_DISPATCH for consistency with the
other macros.

Add an LKM_ANON #define to eliminate the magic -1 and associated
signed/unsigned warnings.

Add MOD_PRIVATE to support wcd.c's poking around in the lkm structure.

Change source in tree to use the new interface.

Reviewed by:	Bruce Evans
1997-04-06 11:14:13 +00:00
..
atapi
ccd
cd9660
coff Make MOD_* macros almost consistent: 1997-04-06 10:49:22 +00:00
fdesc
fpu
gnufpu
ibcs2 Make MOD_* macros almost consistent: 1997-04-06 10:49:22 +00:00
if_disc
if_ppp
if_sl
if_tun
ip_mroute_mod
ipfw
joy
kernfs
linux Make MOD_* macros almost consistent: 1997-04-06 10:49:22 +00:00
mfs
msdos
nfs
nullfs
pcic
portal
procfs
qcam
syscons Make MOD_* macros almost consistent: 1997-04-06 11:14:13 +00:00
umapfs
union
wcd
Makefile
Makefile.inc