bionic/libc/dns/net
Elliott Hughes dbb17b2831 Fix alignment after variable-length data.
In the serialized output from netd, the strings come first. Some code
assumes -- reasonably enough -- that it can do unaligned reads of pointers,
so we need to ensure alignment after all the strings.

(cherrypick of 65dd858239c4e32a5a1afbc14ac30dbcdd2a50a3.)

Bug: http://b/21192318
Change-Id: I456639127db9a2583f7f738e6b8103375d9387fd
2015-07-06 14:43:28 -07:00
..
base64.c Moved nameser.h and namser_compat.h to public include dir 2014-03-04 15:07:07 +00:00
getaddrinfo.c Pass around struct android_net_context for better behaviour 2015-06-29 18:39:54 +09:00
gethnamaddr.c Fix alignment after variable-length data. 2015-07-06 14:43:28 -07:00
getnameinfo.c Clean up DNS proxying. 2014-12-10 17:14:02 -08:00
getservbyname.c Migrate system/extra getaddrinfo test, and fix a bug in getservbyname(3). 2014-10-22 22:23:10 -07:00
getservbyport.c Fix all resolv warnings and turn on -Werror. 2014-07-02 16:27:20 -07:00
getservent.c Add missing includes. 2015-01-28 19:23:11 -08:00
nsdispatch.c Support gethostbyname_r_ERANGE. 2014-12-19 14:11:29 -08:00
servent.h Renamed the misleading libc/netbsd directory to libc/dns. 2014-02-28 16:31:04 +00:00
services.h Regenerate "services.h" from /etc/services. 2014-08-20 12:11:31 -07:00
sethostent.c Support gethostbyname_r_ERANGE. 2014-12-19 14:11:29 -08:00