diff options
author | Andreas Jaeger <aj@suse.de> | 2000-11-28 09:17:38 +0000 |
---|---|---|
committer | Andreas Jaeger <aj@suse.de> | 2000-11-28 09:17:38 +0000 |
commit | 236eca388e8b76aa283a041270893325500075a1 (patch) | |
tree | 530046271c54b398f6e72970fc36628f8f5c2fce | |
parent | 69f2f47737075b2e1686f36cdcf18baf9a2a80c4 (diff) | |
download | glibc-236eca388e8b76aa283a041270893325500075a1.zip glibc-236eca388e8b76aa283a041270893325500075a1.tar.gz glibc-236eca388e8b76aa283a041270893325500075a1.tar.bz2 |
Synch with generic Linux version.
-rw-r--r-- | sysdeps/unix/sysv/linux/mips/bits/socket.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sysdeps/unix/sysv/linux/mips/bits/socket.h b/sysdeps/unix/sysv/linux/mips/bits/socket.h index ce6fa88..ae68328 100644 --- a/sysdeps/unix/sysv/linux/mips/bits/socket.h +++ b/sysdeps/unix/sysv/linux/mips/bits/socket.h @@ -214,7 +214,7 @@ struct msghdr struct iovec *msg_iov; /* Vector of data to send/receive into. */ size_t msg_iovlen; /* Number of elements in the vector. */ - void *msg_control; /* Ancillary data (eg BSD filedesc passing). */ + void *msg_control; /* Ancillary data (eg BSD filedesc passing). */ size_t msg_controllen; /* Ancillary data buffer length. */ int msg_flags; /* Flags on received message. */ @@ -227,7 +227,7 @@ struct cmsghdr of cmsghdr structure. */ int cmsg_level; /* Originating protocol. */ int cmsg_type; /* Protocol specific type. */ - unsigned char __cmsg_data __flexarr; /* Ancillary data. */ + __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data. */ /* XXX Perhaps this should be removed. */ }; @@ -242,7 +242,7 @@ struct cmsghdr ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) \ ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) NULL) #define CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) \ - & ~(sizeof (size_t) - 1)) + & (size_t) ~(sizeof (size_t) - 1)) #define CMSG_SPACE(len) (CMSG_ALIGN (len) \ + CMSG_ALIGN (sizeof (struct cmsghdr))) #define CMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len)) |