aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph/ng_socket.c
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2004-08-30 14:41:25 +0000
committerRobert Watson <rwatson@FreeBSD.org>2004-08-30 14:41:25 +0000
commitc6bfdc5d32cf024d1d737498751db54be92e95d5 (patch)
tree031e2b6a5499c11f52a446df7b347b3760552db3 /sys/netgraph/ng_socket.c
parent74bf4e164ba5851606a27d4feff27717452583e5 (diff)
Notes
Diffstat (limited to 'sys/netgraph/ng_socket.c')
-rw-r--r--sys/netgraph/ng_socket.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netgraph/ng_socket.c b/sys/netgraph/ng_socket.c
index 8fdfc6b76098..8a0fd291f643 100644
--- a/sys/netgraph/ng_socket.c
+++ b/sys/netgraph/ng_socket.c
@@ -300,7 +300,9 @@ printf("errx=%d\n",error);
/* Not found, try to load it as a loadable module */
snprintf(filename, sizeof(filename), "ng_%s", mkp->type);
+ mtx_lock(&Giant);
error = linker_load_module(NULL, filename, NULL, NULL, &lf);
+ mtx_unlock(&Giant);
if (error != 0) {
FREE(msg, M_NETGRAPH_MSG);
goto release;