[Bug 1386] OpenSSH 4.7p1 compile error in atomicio.c under Tru64 4.0f

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Fri Nov 2 04:38:21 EST 2007


https://bugzilla.mindrot.org/show_bug.cgi?id=1386





--- Comment #8 from Scott McAskill <mcaskill.scott at epa.gov>  2007-11-02 04:38:16 ---
I think your're right. Here's a snippet from /usr/include/sys/uio.h.
read() is declared in /usr/include/unistd.h as int
.
.
.
#if defined(_XOPEN_SOURCE_EXTENDED) && !defined(_LIBC_POLLUTION_H_)
#ifdef __DECC
#pragma extern_prefix "_E"
#else
#define readv(__a,__b,__c) _Ereadv(__a,__b,__c)
#define writev(__a,__b,__c) _Ewritev(__a,__b,__c)
#endif
#endif /* _XOPEN_SOURCE_EXTENDED && !_LIBC_POLLUTION_H_ */

#ifdef _XOPEN_SOURCE_EXTENDED
extern ssize_t __R(readv) __((int, const struct iovec *, int));
extern ssize_t __R(writev) __((int, const struct iovec *, int));
#else
extern ssize_t readv __((int, struct iovec *, int));
extern ssize_t writev __((int, struct iovec *, int));
#endif /* _XOPEN_SOURCE_EXTENDED */
.
.
.

-- 
Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list