1#include <stdlib.h> 2#include <errno.h> 3 4char *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}