From ad925439e08646e188eb1c0e0be355f0685c8739 Mon Sep 17 00:00:00 2001 From: phk Date: Sat, 21 Feb 2004 21:10:55 +0000 Subject: Device megapatch 4/6: Introduce d_version field in struct cdevsw, this must always be initialized to D_VERSION. Flip sense of D_NOGIANT flag to D_NEEDGIANT, this involves removing four D_NOGIANT flags and adding 145 D_NEEDGIANT flags. --- sys/contrib/ipfilter/netinet/ip_fil.c | 2 ++ sys/contrib/ipfilter/netinet/mlfk_ipl.c | 2 ++ 2 files changed, 4 insertions(+) (limited to 'sys/contrib') diff --git a/sys/contrib/ipfilter/netinet/ip_fil.c b/sys/contrib/ipfilter/netinet/ip_fil.c index 6b9bafb..8a36dc3 100644 --- a/sys/contrib/ipfilter/netinet/ip_fil.c +++ b/sys/contrib/ipfilter/netinet/ip_fil.c @@ -206,6 +206,8 @@ toid_t ipfr_slowtimer_ch; defined(_KERNEL) # include const struct cdevsw ipl_cdevsw = { + .d_version = D_VERSION, + .d_flags = D_NEEDGIANT, iplopen, iplclose, iplread, nowrite, iplioctl, nostop, notty, nopoll, nommap, }; diff --git a/sys/contrib/ipfilter/netinet/mlfk_ipl.c b/sys/contrib/ipfilter/netinet/mlfk_ipl.c index f150003..df1bb75 100644 --- a/sys/contrib/ipfilter/netinet/mlfk_ipl.c +++ b/sys/contrib/ipfilter/netinet/mlfk_ipl.c @@ -105,6 +105,8 @@ SYSCTL_INT(_net_inet_ipf, OID_AUTO, fr_minttllog, CTLFLAG_RW, #define CDEV_MAJOR 79 static struct cdevsw ipl_cdevsw = { + .d_version = D_VERSION, + .d_flags = D_NEEDGIANT, .d_open = iplopen, .d_close = iplclose, .d_read = iplread, -- cgit v1.1