summaryrefslogtreecommitdiff
path: root/usr/src/lib/libiscsit/common
diff options
context:
space:
mode:
authorPeter Gill <Peter.Gill@Sun.COM>2010-05-13 11:41:40 -0400
committerPeter Gill <Peter.Gill@Sun.COM>2010-05-13 11:41:40 -0400
commit23d7d581ccf24b36e10377600f86b370955845db (patch)
tree1f4ae371541a74eaab3303e0437e76eb8e3f241c /usr/src/lib/libiscsit/common
parent18c4e255539c8eac2a18c73be8729ec1f6fa818a (diff)
downloadillumos-joyent-23d7d581ccf24b36e10377600f86b370955845db.tar.gz
6946906 leak in is_iscsit_enabled()
Diffstat (limited to 'usr/src/lib/libiscsit/common')
-rw-r--r--usr/src/lib/libiscsit/common/libiscsit.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/lib/libiscsit/common/libiscsit.c b/usr/src/lib/libiscsit/common/libiscsit.c
index 3025e45bc8..9530419701 100644
--- a/usr/src/lib/libiscsit/common/libiscsit.c
+++ b/usr/src/lib/libiscsit/common/libiscsit.c
@@ -1983,6 +1983,7 @@ is_iscsit_enabled(void)
state = smf_get_state(ISCSIT_FMRI);
if (state != NULL) {
if (strcmp(state, SCF_STATE_STRING_ONLINE) == 0) {
+ free(state);
return (B_TRUE);
}
free(state);