1 #include <stdlib.h> 2 #include <errno.h> 3 ptsname(int fd)4 char *ptsname(int fd) 5 { 6 static char buf[9 + sizeof(int)*3 + 1]; 7 int err = __ptsname_r(fd, buf, sizeof buf); 8 if (err) { 9 errno = err; 10 return 0; 11 } 12 return buf; 13 } 14