@@ -861,8 +861,11 @@ var SyscallsLibrary = {
861861 var stream = SYSCALLS . getStreamFromFD ( ) ;
862862 return 0 ; // we can't do anything synchronously; the in-memory FS is already synced to
863863 } ,
864+ __syscall150__sig : 'iii' ,
864865 __syscall150 : '__syscall153' , // mlock
866+ __syscall151__sig : 'iii' ,
865867 __syscall151 : '__syscall153' , // munlock
868+ __syscall152__sig : 'iii' ,
866869 __syscall152 : '__syscall153' , // mlockall
867870 __syscall153 : function ( which , varargs ) { // munlockall
868871 return 0 ;
@@ -972,8 +975,11 @@ var SyscallsLibrary = {
972975 FS . chown ( path , owner , group ) ; // XXX we ignore the 'l' aspect, and do the same as chown
973976 return 0 ;
974977 } ,
978+ __syscall199__sig : 'iii' ,
975979 __syscall199 : '__syscall202' , // getuid32
980+ __syscall200__sig : 'iii' ,
976981 __syscall200 : '__syscall202' , // getgid32
982+ __syscall201__sig : 'iii' ,
977983 __syscall201 : '__syscall202' , // geteuid32
978984 __syscall202 : function ( which , varargs ) { // getgid32
979985 return 0 ;
@@ -988,8 +994,11 @@ var SyscallsLibrary = {
988994 FS . chown ( path , owner , group ) ;
989995 return 0 ;
990996 } ,
997+ __syscall203__sig : 'iii' ,
991998 __syscall203 : '__syscall214' , // setreuid32
999+ __syscall204__sig : 'iii' ,
9921000 __syscall204 : '__syscall214' , // setregid32
1001+ __syscall213__sig : 'iii' ,
9931002 __syscall213 : '__syscall214' , // setuid32
9941003 __syscall214 : function ( which , varargs ) { // setgid32
9951004 var uid = SYSCALLS . get ( ) ;
@@ -1002,12 +1011,14 @@ var SyscallsLibrary = {
10021011 { { { makeSetValue ( 'list' , '0' , '0' , 'i32' ) } } } ;
10031012 return 1 ;
10041013 } ,
1014+ __syscall208__sig : 'iii' ,
10051015 __syscall208 : '__syscall210' , // setresuid32
10061016 __syscall210 : function ( which , varargs ) { // setresgid32
10071017 var ruid = SYSCALLS . get ( ) , euid = SYSCALLS . get ( ) , suid = SYSCALLS . get ( ) ;
10081018 if ( euid !== 0 ) return - ERRNO_CODES . EPERM ;
10091019 return 0 ;
10101020 } ,
1021+ __syscall209__sig : 'iii' ,
10111022 __syscall209 : '__syscall211' , // getresuid
10121023 __syscall211 : function ( which , varargs ) { // getresgid32
10131024#if SYSCALL_DEBUG
0 commit comments