Page MenuHomeFreeBSD

D27329.diff
No OneTemporary

D27329.diff

diff --git a/usr.sbin/iscsid/iscsid.c b/usr.sbin/iscsid/iscsid.c
--- a/usr.sbin/iscsid/iscsid.c
+++ b/usr.sbin/iscsid/iscsid.c
@@ -253,6 +253,10 @@
"using ICL kernel proxy: ISCSIDCONNECT", to_addr);
}
+ if (from_ai != NULL)
+ freeaddrinfo(from_ai);
+ freeaddrinfo(to_ai);
+
return (conn);
}
#endif /* ICL_KERNEL_PROXY */
@@ -330,6 +334,10 @@
log_err(1, "failed to connect to %s", to_addr);
}
+ if (from_ai != NULL)
+ freeaddrinfo(from_ai);
+ freeaddrinfo(to_ai);
+
return (conn);
}

File Metadata

Mime Type
text/plain
Expires
Mon, Oct 13, 4:41 AM (17 h, 17 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23657775
Default Alt Text
D27329.diff (519 B)

Event Timeline