NetBSD/lib
wrstuden 16029d56b5 Add support for FIONWRITE and FIONSPACE ioctls. FIONWRITE reports
the number of bytes in the send queue, and FIONSPACE reports the
number of free bytes in the send queue. These ioctls permit applications
to monitor file descriptor transmission dynamics.

In examining prior art, FIONWRITE exists with the semantics given
here. FIONSPACE is provided so that programs may easily determine how
much space is left in the send queue; they do not need to know the
send queue size.

The fact that a write may block even if there is enough space in the
send queue for it is noted in the documentation.

FIONWRITE functionality may be used to implement TIOCOUTQ for Linux
emulation - Linux extended this ioctl to sockets, even though they are
not ttys.
2004-11-06 02:03:20 +00:00
..
csu Error out if we try to build with GCC 3.3 or later; we should be using 2004-08-28 00:19:22 +00:00
i18n_module
libarch Bring over the changes from revision 1.7 of 2004-10-07 01:47:11 +00:00
libasn1 Commit changes from Heimdal-current, as per discussion with Love 2004-07-12 20:44:56 +00:00
libbsdmalloc
libbz2
libc Add support for FIONWRITE and FIONSPACE ioctls. FIONWRITE reports 2004-11-06 02:03:20 +00:00
libcdk Need to prefix relative directories with `${.CURDIR}/' so that 2004-08-05 01:24:02 +00:00
libcom_err
libcompat
libcrypt Add support for SHA1 hashed passwords. 2004-07-02 00:05:23 +00:00
libcrypto Spelling errors 'dependant' vs 'dependent' from PR#27345 2004-10-22 18:35:41 +00:00
libcrypto_idea
libcrypto_mdc2
libcrypto_rc5
libcurses Fix (I hope) the bounding checks against the source window. 2004-08-02 18:47:52 +00:00
libdes
libedit Make EM_DELETE_PREV_CHAR behave like ED_DELETE_PREV_CHAR in incremental 2004-11-04 01:16:03 +00:00
libevent Remove some unnecessary double quotes, and fix some macro usage. 2004-08-08 14:48:47 +00:00
libform Use (unsigned char) cast to sanitise arguments to ctype functions. 2004-10-28 21:14:52 +00:00
libgssapi
libhdb
libintl add system dependent strings support. 2004-09-23 21:35:27 +00:00
libipsec I'm not sure what the comment is trying to say, but it can say it with 2004-10-13 23:46:46 +00:00
libkadm
libkadm5clnt
libkadm5srv
libkafs
libkdb
libkrb Need to prefix relative directories with `${.CURDIR}/' so that 2004-08-05 01:24:02 +00:00
libkrb5 Need to prefix relative directories with `${.CURDIR}/' so that 2004-08-05 01:24:02 +00:00
libkstream
libkvm pdtpaddr -> pdppaddr 2004-08-27 01:13:31 +00:00
libl
libm add licenses 2004-10-13 15:18:31 +00:00
libmagic
libmenu
libossaudio
libpcap Move the conditional definition of offsetof() till after all the 2004-10-01 20:46:15 +00:00
libpci Modify prototype for pci_findvendor() and add pci_findproduct(). 2004-08-03 03:32:43 +00:00
libpmc
libposix
libpthread Fix thread context switching to take the stack ABI into account. 2004-10-21 16:49:47 +00:00
libpthread_dbg Remove pt_blockuc. If the debugger attempts to muck with the state of a 2004-10-12 22:17:56 +00:00
libresolv
librmt
libroken
librpcsvc Tidy up the namespace: lint -> __lint__. 2004-07-01 22:52:34 +00:00
librt
libskey Use (unsigned char) cast to sanitise arguments to ctype functions. 2004-10-28 21:14:52 +00:00
libsl
libss
libssl Need to prefix relative directories with `${.CURDIR}/' so that 2004-08-05 01:24:02 +00:00
libtelnet Use (unsigned char) cast to sanitise arguments to ctype functions. 2004-10-28 21:14:52 +00:00
libterm
libusbhid Use (unsigned char) cast to sanitise arguments to ctype functions. 2004-10-28 21:14:52 +00:00
libutil KNF; Simplify some logic, so that lines don't wrap. Explain why we 2004-09-18 20:14:22 +00:00
libvers
libwrap Replaced strncpy with strlcpy. Thanks to Peter Postma who 2004-09-07 13:20:39 +00:00
liby
libz
bumpversion
checkoldver
checkver
checkvers
Makefile Implement DEPLIBS (in Makefile.inc for now), which adds all the listed 2004-07-30 07:02:53 +00:00
Makefile.inc Convert from the src/lib -specific DEPLIBS to using LIBDPLIBS from <bsd.lib.mk> 2004-08-04 08:04:25 +00:00