Page MenuHomeFreeBSD

D25348.1774923810.diff
No OneTemporary

Size
625 B
Referenced Files
None
Subscribers
None

D25348.1774923810.diff

Index: head/sys/net/if_mib.c
===================================================================
--- head/sys/net/if_mib.c
+++ head/sys/net/if_mib.c
@@ -122,10 +122,6 @@
error = SYSCTL_OUT(req, ifp->if_linkmib, ifp->if_linkmiblen);
if (error || !req->newptr)
goto out;
-
- error = SYSCTL_IN(req, ifp->if_linkmib, ifp->if_linkmiblen);
- if (error)
- goto out;
break;
case IFDATA_DRIVERNAME:
@@ -152,6 +148,6 @@
}
static SYSCTL_NODE(_net_link_generic, IFMIB_IFDATA, ifdata,
- CTLFLAG_RW | CTLFLAG_NEEDGIANT, sysctl_ifdata,
+ CTLFLAG_RD | CTLFLAG_MPSAFE, sysctl_ifdata,
"Interface table");

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 31, 2:23 AM (6 h, 30 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28233046
Default Alt Text
D25348.1774923810.diff (625 B)

Event Timeline