Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fbe37c9060 | ||
|
|
a991cc5ed5 | ||
|
|
030b4c2b80 | ||
|
|
69298ebfc2 | ||
|
|
beee0ef618 | ||
|
|
d43ff22d66 |
@@ -73,7 +73,7 @@ int getpagesize(void);
|
||||
char *getcwd(char *pt, size_t size);
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_MEMMEM
|
||||
#ifndef HAVE_MEMMEM
|
||||
void *memmem(const void *, size_t, const void *, size_t);
|
||||
#endif
|
||||
|
||||
|
||||
@@ -177,6 +177,9 @@ static const struct sock_filter preauth_insns[] = {
|
||||
#ifdef __NR_shmdt
|
||||
SC_DENY(__NR_shmdt, EACCES),
|
||||
#endif
|
||||
#ifdef __NR_ipc
|
||||
SC_DENY(__NR_ipc, EACCES),
|
||||
#endif
|
||||
|
||||
/* Syscalls to permit */
|
||||
#ifdef __NR_brk
|
||||
@@ -242,6 +245,15 @@ static const struct sock_filter preauth_insns[] = {
|
||||
#ifdef __NR_nanosleep
|
||||
SC_ALLOW(__NR_nanosleep),
|
||||
#endif
|
||||
#ifdef __NR_clock_nanosleep
|
||||
SC_ALLOW(__NR_clock_nanosleep),
|
||||
#endif
|
||||
#ifdef __NR_clock_nanosleep_time64
|
||||
SC_ALLOW(__NR_clock_nanosleep_time64),
|
||||
#endif
|
||||
#ifdef __NR_clock_gettime64
|
||||
SC_ALLOW(__NR_clock_gettime64),
|
||||
#endif
|
||||
#ifdef __NR__newselect
|
||||
SC_ALLOW(__NR__newselect),
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user