platform_bionic/libc/dns/resolv
Ken Chen f945716bf9 Free memory when it is no more used
Memory leak happen when Android data framework updates identical DNS
information to netd.

(cherrypick of c466fe95dc641d879683700aea4233ffd42bc762.)

Bug: 115595601
Test: netd_unit_test, netd_integration_test
Change-Id: Idcc0956729286563603f482258f488a1ccd75e6a
2018-11-08 13:29:13 -08:00
..
herror.c Moved nameser.h and namser_compat.h to public include dir 2014-03-04 15:07:07 +00:00
res_cache.c Free memory when it is no more used 2018-11-08 13:29:13 -08:00
res_comp.c Moved nameser.h and namser_compat.h to public include dir 2014-03-04 15:07:07 +00:00
res_data.c Moved nameser.h and namser_compat.h to public include dir 2014-03-04 15:07:07 +00:00
res_debug.c Replace uses of sprintf(3) with snprintf(3). 2014-10-08 16:12:27 -07:00
res_debug.h Renamed the misleading libc/netbsd directory to libc/dns. 2014-02-28 16:31:04 +00:00
res_init.c Enable EDNS and the DO-bit if the netcontext asks 2018-03-21 01:01:29 +00:00
res_mkquery.c Pad queries when EDNS0 is enabled. 2018-04-02 05:28:16 +00:00
res_private.h Renamed the misleading libc/netbsd directory to libc/dns. 2014-02-28 16:31:04 +00:00
res_query.c Replace uses of sprintf(3) with snprintf(3). 2014-10-08 16:12:27 -07:00
res_send.c Make the resolver retry timeout configurable via __res_params 2018-08-08 15:45:19 +09:00
res_state.c Move libc_log code into libasync_safe. 2017-05-03 08:50:43 -07:00
res_stats.c Move libc_log code into libasync_safe. 2017-05-03 08:50:43 -07:00