jehanne/sys/src/lib/posix
Giacomo Tesio fab9c1d80f libc: introduce <envvars.h>
The new header envvars.h contains the names of commonly used
environment variables, such as $user, $ifs, $path and so on.

These defines are useful for Jehanne core applications that
use them to comunicate some values.

They are not strictly required, but having such defines we
can easily change the naming convention (from lowercase to uppercase).
2017-10-20 01:22:48 +02:00
..
.gitignore libposix: initial draft 2017-04-19 23:48:54 +02:00
build.json libposix: fake get/set functions for uid, gid, euid, egid, pgid, sid, reuid... 2017-09-05 23:53:40 +02:00
environment.c libc: introduce <envvars.h> 2017-10-20 01:22:48 +02:00
errors.c libposix: initial draft 2017-04-19 23:48:54 +02:00
files.c libposix: add rename 2017-09-07 23:25:34 +02:00
ids.c libposix: fix typos in get_noteid/set_noteid 2017-09-08 00:24:37 +02:00
initlib.c libposix: honor SIG_IGN by doing nothing (DRAFT) 2017-05-29 02:04:48 +02:00
internal.h libposix: honor SIG_IGN by doing nothing (DRAFT) 2017-05-29 02:04:48 +02:00
links.c libposix: add readlink and readlinkat (both failing with EINVAL) 2017-09-03 23:46:18 +02:00
memory.c libposix: initial draft 2017-04-19 23:48:54 +02:00
others.c libposix: implement gettimeofday 2017-08-25 00:53:10 +02:00
processes.c libposix: add umask 2017-09-06 22:59:05 +02:00
sigchlds.c libposix: fix bind #p and POSIX_kill sigrtmin/sigrtmax usage 2017-05-29 01:11:07 +02:00
signals.c libposix: implement gettimeofday 2017-08-25 00:53:10 +02:00
timers.c libposix: POSIX_gettimeofday fails without proper initialization 2017-08-25 23:43:14 +02:00