ref: 26f0aa33d91442fc7a56fc5f5c9b56b5f5f84ce2
dir: /sys/src/ape/lib/ap/plan9/ctermid.c/
#include <unistd.h> #include <stdio.h> #include <string.h> char * ctermid(char *s) { static char buf[L_ctermid]; if(s == 0) s = buf; strncpy(s, "/dev/cons", sizeof buf); return(s); } char * ctermid_r(char *s) { return s ? ctermid(s) : NULL; }