This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] grantpt errno values



Hi,

That, was formerly was called "Austin Draft", requires that grantpt
returns EBADF for a bad file descriptor and EINVAL if it is not a
master pty.

Since we are allowed to define errno for __pts_name_r, I make a little
change to it: The errno value from isatty will not longer be overwritten,
instead we return EBADF if the file descriptor is not valid and
ENOTTY else. grantpt will change ENOTTY to EINVAL. With this, we
passes the test suite.

  Thorsten
-- 
Thorsten Kukuk       http://www.suse.de/~kukuk/        kukuk@suse.de
SuSE GmbH            Deutschherrenstr. 15-19       D-90429 Nuernberg
--------------------------------------------------------------------    
Key fingerprint = A368 676B 5E1B 3E46 CFCE  2D97 F8FD 4E23 56C6 FB4B

Attachment: grantpt.diff
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]