opnsense-src/lib
John Baldwin fb6b710c39 Clean up error handling in libstand filesystem code to be more consistent:
- bzipfs and gzipfs now properly return errno values directly from their
  read routines rather than returning -1.
- missing errno values on error returns for the seek routines on almost
  all filesystems were added.
- fstat() now returns -1 if an error occurs rather than ignoring it.
- nfs's readdir() routine now reports valid errno values if an error or
  EOF occurs rather than EPERM  (It was just returning 0 for success and
  1 for failure).
- nullfs used the wrong semantics for every function besides close() and
  seek().  Getting it right for close() appears to be an accident at that.
- read() for buffered files no longer returns 0 (EOF) if an error occurs,
  but returns -1 instead.
2004-01-21 20:12:23 +00:00
..
compat
csu The <bsd.files.mk> API seems the best to use here. 2004-01-20 13:31:35 +00:00
libalias Mostly mechanical rework of libalias: 2004-01-17 10:52:21 +00:00
libatm
libbind
libbluetooth
libbsnmp Clean up makefiles. 2004-01-19 19:26:02 +00:00
libbz2
libc Include <stdlib.h> to get abort() prototype. 2004-01-21 05:04:25 +00:00
libc_r Have a single set of POSIX threads man pages. The LIBRARY section 2004-01-14 21:44:26 +00:00
libcalendar
libcam
libcom_err
libcompat
libcrypt
libdevinfo
libdevstat
libdisk
libedit
libexpat
libfetch
libform
libftpio
libgeom
libio Remove now redundant and now conflicting declaration of sysarch(2). 2004-01-10 18:37:11 +00:00
libipsec
libipx
libisc
libkiconv
libkse Return EPERM if mutex owner is not current thread but it tries to 2004-01-17 03:09:57 +00:00
libkvm
libmd
libmenu
libmilter
libmp
libncp
libncurses
libnetgraph
libngatm
libopie
libpam Deal better with the crypto version of the PAM library that goes 2004-01-18 14:58:07 +00:00
libpanel
libpcap
libpthread Return EPERM if mutex owner is not current thread but it tries to 2004-01-17 03:09:57 +00:00
libradius
librpcsvc
libsbuf
libsdp Import sdpd(8) sources. This is Bluetooth Service Discovery Protocol daemon. 2004-01-20 20:48:26 +00:00
libsm
libsmb
libsmdb
libsmutil
libstand Clean up error handling in libstand filesystem code to be more consistent: 2004-01-21 20:12:23 +00:00
libtacplus
libtelnet
libthr Refactor _pthread_mutex_init 2004-01-19 15:00:57 +00:00
libufs
libugidfw
libusbhid Correct URI to USB specs. 2003-12-21 14:30:23 +00:00
libutil
libvgl
libwrap
libxpg4
liby
libypclnt
libz
msun
ncurses
Makefile
Makefile.inc