Fix epoll_create syscall decoding

* epoll.c (sys_epoll_create): New function.
* linux/dummy.h (sys_epoll_create): Remove.
This commit is contained in:
Дмитрий Левин 2015-08-01 23:11:43 +00:00
parent 7b378e6b04
commit baaa41c97a
2 changed files with 7 additions and 1 deletions

View File

@ -4,6 +4,13 @@
# include <sys/epoll.h>
#endif
SYS_FUNC(epoll_create)
{
tprintf("%d", (int) tcp->u_arg[0]);
return RVAL_DECODED | RVAL_FD;
}
#include "xlat/epollflags.h"
SYS_FUNC(epoll_create1)

View File

@ -126,7 +126,6 @@
/* printargs_lu/ld does the right thing */
#define sys_alarm printargs_lu
#define sys_epoll_create printargs_ld
#define sys_getpgrp printargs_lu
#define sys_getsid printargs_lu
#define sys_nice printargs_ld