diff options
| author | Robert Watson <rwatson@FreeBSD.org> | 2004-08-30 14:41:25 +0000 |
|---|---|---|
| committer | Robert Watson <rwatson@FreeBSD.org> | 2004-08-30 14:41:25 +0000 |
| commit | c6bfdc5d32cf024d1d737498751db54be92e95d5 (patch) | |
| tree | 031e2b6a5499c11f52a446df7b347b3760552db3 /sys/netgraph/ng_socket.c | |
| parent | 74bf4e164ba5851606a27d4feff27717452583e5 (diff) | |
Notes
Diffstat (limited to 'sys/netgraph/ng_socket.c')
| -rw-r--r-- | sys/netgraph/ng_socket.c | 2 |
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; |
