Identify Missing/Incorrect POSIX Functionality in header files A-H
completed by: Hamish Morrison
mentors: Adrien Destugues
http://dev.haiku-os.org/ticket/4947
Haiku is missing quite a bit of POSIX functionality (mandatory and optional), some is not implemented correctly, others are exposed in the wrong header. This is a research to identify those issues:
- Make a complete POSIX header list of headers/posix/a* through header/posix/h*
- Iterate through the headers beginning with A through the ones beginning with H ( http://dev.haiku-os.org/browser/haiku/trunk/headers/posix/ ) and compare them with the specification ( http://www.opengroup.org/onlinepubs/9699919799/).
These are the ones that should be compared:
alloc.h
arpa/inet.h
arpa/nameser.h
arpa/nameser_compat.h
assert.h
bsd_mem.h
ctype.h
dirent.h
div_t.h
dlfcn.h
errno.h
fcntl.h
fenv.h
fnmatch.h
getopt.h
glob.h
grp.h