From 2dce81a319601e1ee110f7316f705b48c5686e72 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 29 Apr 2016 17:08:06 +0200 Subject: getnameinfo: Refactor and fix memory leak [BZ #19642] Split getnameinfo into separate functions for host and service lookups, and for different address families. --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5f8424a088..ca96f0933c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2016-04-29 Florian Weimer + + [BZ #19642] + * inet/getnameinfo.c (gni_host_inet_name, gni_host_inet_numeric) + (gni_host_inet, gni_host_local, gni_host, gni_serv_inet) + (gni_serv_local, gni_serv): New functions extracted from + getnameinfo. + (getnameinfo): Call gni_host and gni_serv to perform the + processing. Always free scratch buffer. + 2016-04-29 Gabriel F. T. Gomes * sysdeps/powerpc/powerpc64/power8/strncpy.S: Call memset to pad the -- cgit v1.2.3