diff options
Diffstat (limited to 'lib/libc/tests/secure/generate-fortify-tests.lua')
-rwxr-xr-x | lib/libc/tests/secure/generate-fortify-tests.lua | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/libc/tests/secure/generate-fortify-tests.lua b/lib/libc/tests/secure/generate-fortify-tests.lua index 36ff01af7a17..c9cd9353a869 100755 --- a/lib/libc/tests/secure/generate-fortify-tests.lua +++ b/lib/libc/tests/secure/generate-fortify-tests.lua @@ -478,6 +478,18 @@ local all_tests = { init = poll_init, }, }, + signal = { + -- <signal.h> + { + func = "sig2str", + bufsize = "SIG2STR_MAX", + arguments = { + "1", + "__buf", + }, + exclude = excludes_stack_overflow, + }, + }, stdio = { -- <stdio.h> { @@ -585,6 +597,15 @@ local all_tests = { exclude = excludes_stack_overflow, }, { + func = "getenv_r", + arguments = { + "\"PATH\"", + "__buf", + "__len", + }, + exclude = excludes_stack_overflow, + }, + { func = "realpath", bufsize = "PATH_MAX", arguments = { |