> Probably it was considered too restrictive not doing so, but that's IMHO.
there are suprisingly few uses of this. even nsec opens /dev/bintime directly. none seem particularly compelling. minooka; grep -n open `{find lib*|grep '\.[ch]$'}|grep '"#[|decp]' libc/9sys/getpid.c:11: f = open("#c/pid", 0); libc/9sys/syslog.c:83: sl.consfd = open("#c/cons", OWRITE|OCEXEC); libc/9sys/sysname.c:13: f = open("#c/sysname", 0); - erik