| plan 9 kernel history: overview | file list | diff list |
1999/0718/port/sysfile.c (diff list | history)
| 1999/0717/sys/src/9/port/sysfile.c:624,630 – 1999/0718/sys/src/9/port/sysfile.c:624,630 (short | long | prev | next) | ||
| 1990/0227 | bogus.spec = (char*)arg[3]; | |
| 1999/0717 | if(waserror()) | |
| 1994/0622 | error(Ebadspec); | |
| 1999/0717 |
| |
| 1999/0718 | nameok(bogus.spec, 1); | |
| 1999/0717 | poperror(); | |
| 1992/0825 | ||
| 1990/0227 | ret = devno('M', 0); | |
| 1999/0717/sys/src/9/port/sysfile.c:757,763 – 1999/0718/sys/src/9/port/sysfile.c:757,763 | ||
| 1990/0227 | Chan *c; validaddr(arg[1], DIRLEN, 0); | |
| 1991/1107 |
| |
| 1999/0718 | nameok((char*)arg[1], 0); | |
| 1990/0227 | validaddr(arg[0], 1, 0); c = namec((char*)arg[0], Aaccess, 0, 0); if(waserror()){ | |
| 1999/0717/sys/src/9/port/sysfile.c:776,782 – 1999/0718/sys/src/9/port/sysfile.c:776,782 | ||
| 1990/0227 | Chan *c; validaddr(arg[1], DIRLEN, 0); | |
| 1991/1107 |
| |
| 1999/0718 | nameok((char*)arg[1], 0); | |
| 1992/0825 | c = fdtochan(arg[0], -1, 1, 1); if(waserror()) { | |
| 1997/0327 | cclose(c); | |