Ulrich Drepper
916ea7e833
(struct cmsghdr): Don't declare __cmsg_data field if its size would be bigger
...
than 0.
(CMSG_DATA): Adjust accordingly.
2001-09-26 05:23:10 +00:00
Andreas Jaeger
3214b89b32
Update to LGPL v2.1.
2001-07-06 04:56:23 +00:00
Andreas Jaeger
6fbcd2261e
Synch with Linux 2.4.5:
...
* sysdeps/unix/sysv/linux/sparc/bits/socket.h (PF_BLUETOOTH):
New.
(AF_BLUETOOTH): New.
* sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h
(PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.
* sysdeps/unix/sysv/linux/mips/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.
* sysdeps/unix/sysv/linux/ia64/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.
* sysdeps/unix/sysv/linux/alpha/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.
* sysdeps/unix/sysv/linux/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.
* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_IEEE80211): New.
* sysdeps/unix/sysv/linux/powerpc/bits/termios.h (N_HCI): New.
* sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h (N_HCI): New.
* sysdeps/unix/sysv/linux/bits/ioctl-types.h (N_HCI): New.
2001-07-05 08:46:28 +00:00
Andreas Jaeger
30ecc70c40
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64):
...
Define for Arm, PowerPC and SH if kernel is 2.4.4 or newer.
* sysdeps/unix/sysv/linux/bits/socket.h (PF_WANPIPE): New, from
Linux 2.4.4.
(AF_WANPIPE): Likewise.
(MSG_MORE): New.
* sysdeps/unix/sysv/linux/alpha/bits/socket.h: Add same changes as
for Linux generic version.
* sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/socket.h: Likewise.
* sysdeps/gnu/netinet/tcp.h (TCP_QUICKACK): New.
2001-04-29 12:30:59 +00:00
Ulrich Drepper
0688457b47
(struct sockaddr_storage): Define ss_family and __ss_family.
...
(struct msghdr): Change type of msg_iovlen to int and type of
msg_controllen to socklen_t.
2001-01-27 21:25:38 +00:00
Andreas Jaeger
9ae8d03731
Synch with generic Linux version.
2000-11-28 09:17:38 +00:00
Andreas Jaeger
6e6f5adcfb
(struct cmsghdr): Use __flexarr.
2000-11-28 08:05:11 +00:00
Ulrich Drepper
37b1259bd5
(__cmsg_nxthdr): Fix test for no more entries.
2000-09-14 01:40:14 +00:00
Andreas Jaeger
797c09d821
Rename MSG_URG TO MSG_CONFIRM following kernel 2.4.0 (MSG_URG was never
...
used).
2000-07-27 15:12:23 +00:00
Andreas Jaeger
3a1e20c64a
2000-05-13 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/bits/socket.h (PF_PPPOX): New, from
Linux 2.3.99pre7.
(AF_PPPOX): Likewise.
* sysdeps/unix/sysv/linux/mips/bits/socket.h (PF_PPPOX): Likewise.
(AF_PPPOX): Likewise.
2000-05-13 18:18:03 +00:00
Ulrich Drepper
23a7de4bb4
Use __socklen_t to define socklen_t. Allow definition elsewhere.
2000-04-02 08:01:25 +00:00
Andreas Jaeger
93b2a8e751
2000-01-10 Andreas Jaeger <aj@suse.de>
...
* sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h: Add missing
int's.
* sysdeps/unix/sysv/linux/mips/sys/acct.h: Remove K&R support, add
missing int's.
* sysdeps/unix/sysv/linux/mips/bits/errno.h: Remove K&R support.
* sysdeps/unix/sysv/linux/mips/bits/ipc.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/sigaction.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/mips/sys/cachectl.h: Likewise.
* sysdeps/unix/sysv/linux/mips/sys/sysmips.h: Likewise.
2000-01-10 11:44:24 +00:00
Ulrich Drepper
957a4a990a
Update from 2.3.15 kernel.
1999-08-28 00:25:40 +00:00
Ulrich Drepper
1c2d926dc8
(struct sockaddr_storage): New structure; storage suitable for any
...
socket address.
1999-05-11 12:07:07 +00:00
Ulrich Drepper
ff87e21b31
Update file.
1998-11-28 21:04:24 +00:00
Ulrich Drepper
225146fe16
Sync with generic Linux version.
...
(__cmsg_nxthdr): Use CMSG_ALIGN (fixes a bug) and correct test for availability
of another entry.
1998-09-28 11:49:19 +00:00
Ulrich Drepper
ec39d34aed
Allow inclusion from netinet.in.h.
1998-04-07 09:12:51 +00:00
Ulrich Drepper
2d4c61a667
Add various SOL_* constants.
1998-03-10 22:42:23 +00:00
Ulrich Drepper
1ad3a6fb0f
Adds lots of missing AF_* and PF_* constants.
1998-03-10 22:33:58 +00:00
Ulrich Drepper
905714080f
Issue error message if the header is used directly.
1997-11-26 04:14:44 +00:00
Ulrich Drepper
95cb9068ca
Define socklen_t.
...
(struct msghdr): Correct types to use socklen_t.
1997-08-04 14:29:00 +00:00
Ulrich Drepper
eec226c3ba
New for Linux/MIPS port.
1997-07-12 23:32:57 +00:00