1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-02-01 17:00:36 +00:00
freebsd/lib
Konstantin Belousov 9d79ec20fb Slightly modernize realpath(3).
SUSv4 requires that implementation returns EINVAL if supplied path is NULL,
and ENOENT if path is empty string [1].
Bring prototype in conformance with SUSv4, adding restrict keywords.
Allow the resolved path buffer pointer be NULL, in which case realpath(3)
allocates storage with malloc().

PR:	kern/121897 [1]
MFC after:	2 weeks
2010-04-20 10:16:44 +00:00
..
bind Update to 9.6.2-P1, the latest patchfix release which deals with 2010-03-18 19:00:35 +00:00
csu Do not create *.gmon files for PIE executables on i386. 2010-03-20 22:58:54 +00:00
libalias Remove redundant WARNS?=6 overrides and inherit the WARNS setting from 2010-03-02 18:44:08 +00:00
libarchive Remove redundant WARNS?=6 overrides and inherit the WARNS setting from 2010-03-02 18:44:08 +00:00
libauditd
libautofs
libbegemot
libbluetooth
libbsm
libbsnmp Always assign WARNS using ?= 2010-03-02 16:58:04 +00:00
libbz2
libc Slightly modernize realpath(3). 2010-04-20 10:16:44 +00:00
libc_r Though these libraries are disconnected from the build and don't 2010-02-15 14:14:13 +00:00
libcalendar
libcam mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libcom_err
libcompat mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libcrypt
libdevinfo
libdevstat
libdisk
libdwarf Removed redundant -I. from CFLAGS and "yes" from WITHOUT_MAN. 2010-02-25 22:16:30 +00:00
libedit mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libefi Various fixes like spelling, style and syntax. 2010-02-09 18:43:20 +00:00
libelf mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libexpat
libfetch Document HTTP digest authentication support. 2010-01-26 15:06:22 +00:00
libftpio
libgeom Correct a typo (when we talk about offset, it should 2010-01-17 08:12:28 +00:00
libgpib Finally, document libgpib. 2010-02-01 20:53:55 +00:00
libgssapi mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libipsec
libipx
libjail realloc() with a proper amount of memory. 2010-02-17 16:45:03 +00:00
libkiconv
libkse Though these libraries are disconnected from the build and don't 2010-02-15 14:14:13 +00:00
libkvm Fix several typos in macros or macro misusage. 2010-03-12 10:01:06 +00:00
libmagic
libmd
libmemstat mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libmilter
libmp
libncp
libnetgraph
libngatm
libopie Let libopie use utmpx instead of utmp. 2010-01-13 18:02:30 +00:00
libpam Upgrade to OpenSSH 5.4p1. 2010-03-09 19:16:43 +00:00
libpcap
libpmc mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libproc Removed redundant -I. from CFLAGS and "yes" from WITHOUT_MAN. 2010-02-25 22:16:30 +00:00
libradius
librpcsec_gss Fix several typos in macros or macro misusage. 2010-03-12 10:01:06 +00:00
librpcsvc
librt Fixed dependencies (make checkdpadd). 2010-02-25 20:24:19 +00:00
libsbuf
libsdp
libsm Enable the use of nanosleep() instead of using pause() and signals. 2010-03-04 05:53:06 +00:00
libsmb
libsmdb
libsmutil
libstand Use panic() (which the environment is required to provide to libstand) to 2010-03-30 19:07:41 +00:00
libtacplus Correct comment typo. 2010-01-21 15:01:09 +00:00
libtelnet
libthr mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libthread_db
libufs i doesn't need to be signed here, make it unsigned. 2010-02-11 17:30:30 +00:00
libugidfw mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libulog mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libusb Resort includes to match style(9) a bit more. No functional change 2010-02-13 09:45:50 +00:00
libusbhid Merge improvements from kernel HID parser to the userland usbhid(3) 2010-03-27 08:00:16 +00:00
libutil mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libvgl
libwrap
liby
libypclnt
libz Expose a few symbols as public interface rather than private. 2010-04-16 20:07:24 +00:00
msun Fix several typos in macros or macro misusage. 2010-03-12 10:01:06 +00:00
ncurses
Makefile Make this conform to the other top-level Makefile subdir listings with 2010-03-13 03:06:48 +00:00
Makefile.inc