]> mj.ucw.cz Git - eval.git/blobdiff - src/box.c
The first bits of the contest GUI.
[eval.git] / src / box.c
index edfbace4b6a79d388d983aacc078bfacc6baff5a..095c8843ebdbe11d8b2342e45ab557339f1ab9d7 100644 (file)
--- a/src/box.c
+++ b/src/box.c
@@ -266,6 +266,10 @@ valid_syscall(struct user *u)
       if (u->regs.ebx == box_pid)
        die("Commited suicide by signal %d.", (int)u->regs.ecx);
       return 0;
       if (u->regs.ebx == box_pid)
        die("Commited suicide by signal %d.", (int)u->regs.ecx);
       return 0;
+    case __NR_tgkill:
+      if (u->regs.ebx == box_pid && u->regs.ecx == box_pid)
+       die("Commited suicide by signal %d.", (int)u->regs.edx);
+      return 0;
     default:
       return 0;
     }
     default:
       return 0;
     }