diff options
| author | Jeffrey Hsu <hsu@FreeBSD.org> | 2002-12-26 03:35:57 +0000 |
|---|---|---|
| committer | Jeffrey Hsu <hsu@FreeBSD.org> | 2002-12-26 03:35:57 +0000 |
| commit | 7701e15b6bcd65fb9f2816cfa56382801dd2da5a (patch) | |
| tree | 1e7291945f14728eb9e7d4000e0eb0ac5aca0c3b /sys/net | |
| parent | ac9f66922bc9e79d754d2349f535d4d00accbcba (diff) | |
Notes
Diffstat (limited to 'sys/net')
| -rw-r--r-- | sys/net/rtsock.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/net/rtsock.c b/sys/net/rtsock.c index 9d895aeb5dd08..4780cc5a8b8d7 100644 --- a/sys/net/rtsock.c +++ b/sys/net/rtsock.c @@ -1031,19 +1031,19 @@ sysctl_rtsock(SYSCTL_HANDLER_ARGS) case NET_RT_FLAGS: if (af != 0) { if ((rnh = rt_tables[af]) != NULL) { - RADIX_NODE_HEAD_LOCK(rnh); + /* RADIX_NODE_HEAD_LOCK(rnh); */ error = rnh->rnh_walktree(rnh, - sysctl_dumpentry, &w); - RADIX_NODE_HEAD_UNLOCK(rnh); + sysctl_dumpentry, &w);/* could sleep XXX */ + /* RADIX_NODE_HEAD_UNLOCK(rnh); */ } else error = EAFNOSUPPORT; } else { for (i = 1; i <= AF_MAX; i++) if ((rnh = rt_tables[i]) != NULL) { - RADIX_NODE_HEAD_LOCK(rnh); + /* RADIX_NODE_HEAD_LOCK(rnh); */ error = rnh->rnh_walktree(rnh, sysctl_dumpentry, &w); - RADIX_NODE_HEAD_UNLOCK(rnh); + /* RADIX_NODE_HEAD_UNLOCK(rnh); */ if (error) break; } |
