functions and types, that are either provided by the OS or by replacement
functions / definitions in this subsystem. The aim is to try to stick
to POSIX functions in here as much as possible. Convenience functions
-that are available on no platform at all belong in different subsystems
+that are available on no platform at all belong in other subsystems
(such as LIBUTIL).
-The following functions are guarenteed:
+The following functions are guaranteed:
ftruncate
strlcpy
vsyslog
timegm
setenv
-strtoull
-strtoll
strndup
strnlen
waitpid
getpass
readline (the library)
inet_ntoa
+strtoll
+strtoull
Types:
bool
uint_t
uint{8,16,32,64}_t
int{8,16,32,64}_t
+intptr_t
Constants:
PATH_NAME_MAX