X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fnestedvm%2FUsermodeConstants.java;h=07c03f408bb4006043989c342482acc40ef5d2aa;hp=c373b6731fe008888c71e41723feae42f1a98bc8;hb=e49a5ccd0391ce6827e5d90858719c13e25b9e82;hpb=7af2bb67c8d76507ecd9ad2f29008101e7e907f9 diff --git a/src/org/ibex/nestedvm/UsermodeConstants.java b/src/org/ibex/nestedvm/UsermodeConstants.java index c373b67..07c03f4 100644 --- a/src/org/ibex/nestedvm/UsermodeConstants.java +++ b/src/org/ibex/nestedvm/UsermodeConstants.java @@ -67,6 +67,30 @@ 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 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 +101,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 */