platform_bionic/libc
Mark Salyzyn 722ab05b25 bionic: Implement getpwent and getgrent
Not efficient to iterate through given the large number of Android
ids (AID). Compile warning will result if you use these functions,
telling you as much. Not for general consumption, however for
example, some filesystem tests would like to see these to perform
all corners.

About 1/4 second for getpwent, and 1/8 second for getgrent to iterate
through all reserved Android aids.

Bug: 27999086
Change-Id: I7784273b7875c38e4954ae21d314f35e4bf8c2fc
2016-04-22 10:44:19 -07:00
..
arch-arm Add <sys/quota.h>. 2016-04-06 11:06:09 -07:00
arch-arm64 Add <sys/quota.h>. 2016-04-06 11:06:09 -07:00
arch-common/bionic Properly align init/fini_arrays for crtend.o 2015-05-07 12:56:15 -07:00
arch-mips Merge "Rename DT_MIPS_RLD_MAP2 flag to DT_MIPS_RLD_MAP_REL" 2016-04-20 14:23:10 +00:00
arch-mips64 Add <sys/quota.h>. 2016-04-06 11:06:09 -07:00
arch-x86 Add <sys/quota.h>. 2016-04-06 11:06:09 -07:00
arch-x86_64 Add <sys/quota.h>. 2016-04-06 11:06:09 -07:00
bionic bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
dns Add new info functions to resolver for use by Netd. 2016-04-21 10:07:26 +09:00
include bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
kernel Updated to v4.4.1 kernel headers. 2016-02-05 16:03:55 -08:00
malloc_debug Change pointer to allocation in unit tests. 2016-04-20 16:44:39 -07:00
private Move <sys/_sigdefs.h> and <sys/_errdefs.h> to private. 2016-04-13 17:45:39 -07:00
stdio Add fopen64/freopen64/tmpfile64 aliases. 2016-02-03 11:24:28 -08:00
stdlib Revert "Revert "Remove __sinit and __sdidinit."" 2015-12-05 07:30:59 -08:00
tools Teach our script to ignore more dead POSIX stuff. 2016-04-06 13:29:22 -07:00
tzcode Remove mktime_tz. 2016-01-06 09:15:02 -08:00
upstream-freebsd Move several FreeBSD functions to OpenBSD. 2015-09-14 19:01:58 -07:00
upstream-netbsd Fix ftw/nftw to only report unreadable directories once. 2016-04-18 12:05:18 -07:00
upstream-openbsd Fix b64_pton. 2016-04-06 12:08:45 -07:00
zoneinfo Update timezone data to 2016a 2016-02-25 17:53:37 +00:00
Android.bp Merge "Update sanitize property format" 2016-04-19 22:42:04 +00:00
Android.mk Fix ftw/nftw to only report unreadable directories once. 2016-04-18 12:05:18 -07:00
crt.mk Tell kati about generated dependencies around crt 2016-01-28 19:39:50 +09:00
libc.arm.brillo.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.arm.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.arm64.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.map.txt bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.mips.brillo.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.mips.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.mips64.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.x86.brillo.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.x86.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
libc.x86_64.map bionic: Implement getpwent and getgrent 2016-04-22 10:44:19 -07:00
MODULE_LICENSE_BSD
NOTICE Update NOTICE files. 2016-02-08 17:00:12 -08:00
SYSCALLS.TXT Add <sys/quota.h>. 2016-04-06 11:06:09 -07:00
version_script.txt Revert "Fix volantis boot." 2015-05-08 09:36:03 -07:00