Hello, This patch fixes the type of msg_controllen in the struct msghdr definition given in send.2 and recv.2 to match the definition in glibc and the kernel. Applies cleanly to the current head of git (sha hash: 55d56b71...). -Nick diff --git a/man2/recv.2 b/man2/recv.2 index 9431b5c..d5eaf33 100644 --- a/man2/recv.2 +++ b/man2/recv.2 @@ -304,7 +304,7 @@ struct msghdr { struct iovec *msg_iov; /* scatter/gather array */ size_t msg_iovlen; /* # elements in msg_iov */ void *msg_control; /* ancillary data, see below */ - socklen_t msg_controllen; /* ancillary data buffer len */ + size_t msg_controllen; /* ancillary data buffer len */ int msg_flags; /* flags on received message */ }; .fi diff --git a/man2/send.2 b/man2/send.2 index c99b77a..c9e76b0 100644 --- a/man2/send.2 +++ b/man2/send.2 @@ -250,7 +250,7 @@ struct msghdr { struct iovec *msg_iov; /* scatter/gather array */ size_t msg_iovlen; /* # elements in msg_iov */ void *msg_control; /* ancillary data, see below */ - socklen_t msg_controllen; /* ancillary data buffer len */ + size_t msg_controllen; /* ancillary data buffer len */ int msg_flags; /* flags on received message */ }; .fi -- Computer Science and Engineering, University of Washington E-mail : nhunt@xxxxxxxxxxxxxxxxx PGP Key : http://students.washington.edu/nhunt/cs.asc
Attachment:
signature.asc
Description: PGP signature