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