File dhcp-4.2.4-ldap-0001-memleak-fix-in-subnet-range-processing.patch of Package dhcp

From 1888c208b447186f3f11aadfc1cfe99e6b86a20e Mon Sep 17 00:00:00 2001
From: Marius Tomaschewski <mt@suse.de>
Date: Thu, 15 Nov 2012 12:07:42 +0100
References: bnc#784640
Upstream: sent [ISC-Bugs #32217]
Subject: [PATCH] dhcp-ldap: memleak fix in subnet range processing

---
 server/ldap.c |    1 +
 1 Datei geändert, 1 Zeile hinzugefügt(+)

diff --git a/server/ldap.c b/server/ldap.c
index 274e934..390adcf 100644
--- a/server/ldap.c
+++ b/server/ldap.c
@@ -439,6 +439,7 @@ ldap_parse_subnet (struct ldap_config_stack *item, struct parse *cfile)
           x_strncat (cfile->inbuf, tempbv[i]->bv_val, LDAP_BUFFER_SIZE);
           x_strncat (cfile->inbuf, ";\n", LDAP_BUFFER_SIZE);
         }
+      ldap_value_free_len (tempbv);
     }
 
   item->close_brace = 1;
-- 
1.7.10.4

openSUSE Build Service is sponsored by