From 1eb7608e004e6a548a94e3fa071b567bcf633d90 Mon Sep 17 00:00:00 2001 From: Robert Watson Date: Thu, 17 Feb 2005 14:21:22 +0000 Subject: [PATCH] Mark netatm and netnatm explicitly as requiring Giant, as they still do. MFC after: 3 days --- sys/netatm/atm_proto.c | 2 ++ sys/netnatm/natm_proto.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/sys/netatm/atm_proto.c b/sys/netatm/atm_proto.c index c2db1d182b0..96e3c2191be 100644 --- a/sys/netatm/atm_proto.c +++ b/sys/netatm/atm_proto.c @@ -51,6 +51,8 @@ __FBSDID("$FreeBSD$"); #include #include +NET_NEEDS_GIANT("netatm"); + struct protosw atmsw[] = { { SOCK_DGRAM, /* ioctl()-only */ &atmdomain, diff --git a/sys/netnatm/natm_proto.c b/sys/netnatm/natm_proto.c index ddfafcd9b6b..7e3ec3514ca 100644 --- a/sys/netnatm/natm_proto.c +++ b/sys/netnatm/natm_proto.c @@ -56,6 +56,8 @@ extern struct domain natmdomain; static void natm_init(void); +NET_NEEDS_GIANT("netnatm"); + static struct protosw natmsw[] = { { SOCK_STREAM, &natmdomain, PROTO_NATMAAL5, PR_CONNREQUIRED, 0, 0, 0, 0,