ptsname.c 207 B

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