--- /sys/src/nix/port/sysfile.c +++ /sys/src/nix/port/sysfile.c @@ -313,6 +313,15 @@ } void +sysnsec(Ar0* ar0, va_list) +{ + /* + * vlong nsec(void); + */ + ar0->vl = todget(nil); +} + +void fdclose(int fd, int flag) { int i; --- /sys/src/nix/mk/parse +++ /sys/src/nix/mk/parse @@ -241,6 +241,8 @@ t = t "{ .v = (void*)-1 } },\n"; else if($2 ~ "^(ALARM|_READ|_WRITE|PREAD|PWRITE)$") t = t "{ .l = -1 } },\n"; + else if($2 ~ "(NSEC)") + t = t "{ .vl = -1LL } },\n"; else t = t "{ .i = -1 } },\n"; }