jehanne/qa/lib/c
Giacomo Tesio 65cdad4317 libc: rewrite putenv and getenv.
These new implementations

- do several validity check on input parameters
- allow a bit larger variable names (127 bytes, aka sizeof(Proc.genbuf)-1)
- preserve nulls in the content (the original version used to replace
  '\0' with ' '). I can't see why they did, actually.
  See also http://marc.info/?l=9fans&m=148475801229908&w=2

Should also fix CID 155718
2017-01-19 00:58:43 +01:00
..
asmscall.c qa: rfork(RFNAMEG) on tests that are going to rfork(RFNOMNT) later 2017-01-06 23:04:04 +01:00
build.json libc: rewrite putenv and getenv. 2017-01-19 00:58:43 +01:00
cleanname.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
conswrite.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
env.rc libc: rewrite putenv and getenv. 2017-01-19 00:58:43 +01:00
hcube.c kernel&all: create() syscall only sends Tcreate 2016-12-24 21:25:20 +01:00
lockt.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
longjmp.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
privates.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
privates2.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
qlockt0.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
qlockt1.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
qlockt2.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
rlockt0.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
rlockt1.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
rlockt2.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
rsleept0.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
rsleept1.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
rsleept2.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
rwakeup0.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
sleep.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
sqrt.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
sysfatal.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
va_copy.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
vseprint.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
wlockt0.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
wlockt1.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
wlockt2.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00