X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fnestedvm%2FUsermodeConstants.java;h=03859658e7182c462ac88a9494bf3804538661d6;hp=c373b6731fe008888c71e41723feae42f1a98bc8;hb=937f88333dca3f622bd9e2669e17e7473a447dd9;hpb=18f9d34628d03afdf74b95ccd96e6e2e8441fb54 diff --git a/src/org/ibex/nestedvm/UsermodeConstants.java b/src/org/ibex/nestedvm/UsermodeConstants.java index c373b67..0385965 100644 --- a/src/org/ibex/nestedvm/UsermodeConstants.java +++ b/src/org/ibex/nestedvm/UsermodeConstants.java @@ -67,6 +67,31 @@ public interface UsermodeConstants { public static final int SYS_sendto = 65; public static final int SYS_recvfrom = 66; public static final int SYS_select = 67; + public static final int SYS_getuid = 68; + public static final int SYS_getgid = 69; + public static final int SYS_geteuid = 70; + public static final int SYS_getegid = 71; + public static final int SYS_getgroups = 72; + public static final int SYS_umask = 73; + public static final int SYS_chmod = 74; + public static final int SYS_fchmod = 75; + public static final int SYS_chown = 76; + public static final int SYS_fchown = 77; + public static final int SYS_access = 78; + public static final int SYS_alarm = 79; + public static final int SYS_setuid = 80; + public static final int SYS_setgid = 81; + public static final int SYS_send = 82; + public static final int SYS_recv = 83; + public static final int SYS_getsockname = 84; + public static final int SYS_getpeername = 85; + public static final int SYS_seteuid = 86; + public static final int SYS_setegid = 87; + public static final int SYS_setgroups = 88; + public static final int SYS_resolve_ip = 89; + public static final int SYS_setsid = 90; + public static final int SYS_fsync = 91; + public static final int AF_UNIX = 1; public static final int AF_INET = 2; public static final int SOCK_STREAM = 1; public static final int SOCK_DGRAM = 2; @@ -77,10 +102,14 @@ public interface UsermodeConstants { public static final int SOL_SOCKET = 0xffff; public static final int SO_REUSEADDR = 0x0004; public static final int SO_KEEPALIVE = 0x0008; + public static final int SO_BROADCAST = 0x0020; + public static final int SO_TYPE = 0x1008; public static final int SHUT_RD = 0; public static final int SHUT_WR = 1; public static final int SHUT_RDWR = 2; public static final int INADDR_ANY = 0; + public static final int INADDR_LOOPBACK = 0x7f000001; + public static final int INADDR_BROADCAST = 0xffffffff; public static final int EPERM = 1; /* Not super-user */ public static final int ENOENT = 2; /* No such file or directory */ public static final int ESRCH = 3; /* No such process */