Page MenuHomeFreeBSD

D29741.id87532.diff
No OneTemporary

D29741.id87532.diff

diff --git a/sbin/ifconfig/ifmedia.c b/sbin/ifconfig/ifmedia.c
--- a/sbin/ifconfig/ifmedia.c
+++ b/sbin/ifconfig/ifmedia.c
@@ -159,7 +159,10 @@
struct ifmediareq *
ifmedia_getstate(void)
{
- static struct ifmediareq *ifmr;
+ static struct ifmediareq *ifmr = NULL;
+
+ if (ifmr != NULL)
+ return (ifmr);
if (ifconfig_media_get_mediareq(lifh, name, &ifmr) == -1)
errc(1, ifconfig_err_errno(lifh),

File Metadata

Mime Type
text/plain
Expires
Sat, May 16, 3:30 PM (6 h, 43 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33088483
Default Alt Text
D29741.id87532.diff (407 B)

Event Timeline