1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00
openbsd-src/include
miod 0c2a5da7f0 Define NULL as a void * instead of a long integer, as required by Single Unix.
Kernel and bootblocks still use the old 0L value until all the NULL abuses
in the code are fixed.
2011-04-06 11:39:42 +00:00
..
arpa fix inet_ntop(3) prototype; ok millert@ libc to be bumbed very soon 2008-12-09 19:38:38 +00:00
protocols dumped is _still_ spelled with one p and not two 2009-12-15 13:11:42 +00:00
rpc Oracle has re-licensed sunrpc under a three-clause BSD license. 2010-09-01 14:43:34 +00:00
rpcsvc Remove unnecessary typedef usage. 2004-01-22 21:48:02 +00:00
a.out.h
ar.h
assert.h Annotate _assert()/__assert2() as __dead. 2006-01-31 10:53:51 +00:00
bitstring.h
blf.h do the adjustment of arbitrary 128 -> BLF_MAXUTILIZED in userland as well, 2007-03-14 17:59:41 +00:00
bm.h Remove unnecessary typedef usage. 2004-01-22 21:48:02 +00:00
bsd_auth.h Adapt things to use __type_t instead of _BSD_TYPE_T_ 2006-01-06 18:53:04 +00:00
complex.h Teach lint about C99's _Bool and _Complex, plus some related gcc 2010-07-24 22:17:03 +00:00
cpio.h First pass at removing clauses 3 and 4 from NetBSD licenses. 2008-06-26 05:42:03 +00:00
ctype.h Now that __only_inline is in <sys/cdefs.h>, replace the local versions in 2010-10-01 20:10:24 +00:00
curses.h
db.h Remove unnecessary typedef usage. 2004-01-22 21:48:02 +00:00
dbm.h
des.h
dirent.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
disktab.h
dlfcn.h based on a diff from Matt Provost: allow printing of ldd information 2007-05-29 04:47:17 +00:00
elf_abi.h
err.h Adapt things to use __type_t instead of _BSD_TYPE_T_ 2006-01-06 18:53:04 +00:00
errno.h Split off the non-kernel visible portion of sys/errno.h into a 2005-12-28 16:33:56 +00:00
fnmatch.h First step in include files overhaul. Use __FOO_VISIBLE (as defined 2005-12-13 00:35:22 +00:00
fstab.h
fts.h Bump fts_level from short to int and add a spare short so things 2010-09-24 13:56:32 +00:00
ftw.h
getopt.h First pass at removing clauses 3 and 4 from NetBSD licenses. 2008-06-26 05:42:03 +00:00
glob.h add a GLOB_KEEPSTAT option that retains a copy of the struct stat 2010-09-24 13:32:55 +00:00
grp.h First step in include files overhaul. Use __FOO_VISIBLE (as defined 2005-12-13 00:35:22 +00:00
ieeefp.h use c calling conventions so that g++ doesn't mangle fpgetmask & 2009-09-27 21:23:55 +00:00
ifaddrs.h Remove unnecessary typedef usage. 2004-01-22 21:48:02 +00:00
inttypes.h Add wcstoimax(3) and wcstoumax(3). 2009-01-13 18:13:51 +00:00
iso646.h
kvm.h Replace the old, broken KERN_PROC ABI and its matching functions 2011-03-12 04:54:28 +00:00
langinfo.h CODESET support. okay millert@, otto@ 2005-11-16 16:48:14 +00:00
libgen.h
limits.h Define _POSIX_TZNAME_MAX to 6 if the user requested POSIX 1003.1-2001. 2008-02-10 09:59:54 +00:00
link_aout.h Remove unnecessary typedef usage. 2004-01-22 21:48:02 +00:00
link_elf.h typos from alexey dobriyan; 2006-02-06 16:47:07 +00:00
link.h Remove unnecessary typedef usage. 2004-01-22 21:48:02 +00:00
locale.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
login_cap.h LOGIN_SETALL did not include LOGIN_SETENV as it should. 2005-01-28 17:17:22 +00:00
Makefile remove skipjack and cast from the libc; ok deraadt 2010-10-28 08:34:37 +00:00
malloc.h
math.h - make HUGE_VAL, HUGE_VALF, HUGE_VALL, INFINITY, NAN expand to the 2010-12-14 11:16:15 +00:00
md4.h Make the `filename' parameter to HASHFile() and HASHFileChunk() const 2004-06-22 01:57:29 +00:00
md5.h Make the `filename' parameter to HASHFile() and HASHFileChunk() const 2004-06-22 01:57:29 +00:00
memory.h
mpool.h Remove unnecessary typedef usage. 2004-01-22 21:48:02 +00:00
ndbm.h Make ndbm match POSIX. A datum consists of a void *dptr and a size_t dsize. 2004-05-03 17:27:50 +00:00
netdb.h Add AI_FQDN flag to getaddrinfo(3). Prompted by discussions with djm@ 2011-04-05 00:46:06 +00:00
netgroup.h Remove _err() calls from getnetgrent.c. This is a minor API change 2007-03-05 20:29:14 +00:00
nl_types.h First pass at removing clauses 3 and 4 from NetBSD licenses. 2008-06-26 05:42:03 +00:00
nlist.h
ohash.h use standard type uint32_t, instead of BSD-specific u_int32_t 2006-01-16 15:52:25 +00:00
paths.h _PATH_DRUM is no more. 2009-01-21 22:19:42 +00:00
poll.h
pwd.h Add _PW_BUF_LEN define and use it instead of hard-coding 1024 for 2008-06-25 14:51:27 +00:00
ranlib.h
re_comp.h First pass at removing clauses 3 and 4 from NetBSD licenses. 2008-06-26 05:42:03 +00:00
readpassphrase.h
regex.h
resolv.h Add a resolv.conf option to specify the order in which getaddrinfo 2009-06-04 18:06:35 +00:00
rmd160.h Make the `filename' parameter to HASHFile() and HASHFileChunk() const 2004-06-22 01:57:29 +00:00
search.h Adapt things to use __type_t instead of _BSD_TYPE_T_ 2006-01-06 18:53:04 +00:00
setjmp.h First step in include files overhaul. Use __FOO_VISIBLE (as defined 2005-12-13 00:35:22 +00:00
sgtty.h
sha1.h Make the `filename' parameter to HASHFile() and HASHFileChunk() const 2004-06-22 01:57:29 +00:00
sha2.h Rename SHA256/384/512 API to avoid namespace collisions with 2008-09-06 12:00:19 +00:00
signal.h Now that __only_inline is in <sys/cdefs.h>, replace the local versions in 2010-10-01 20:10:24 +00:00
sndio.h make sio_onvol(3) return a integer exposing whether a volume knob 2010-11-06 20:25:42 +00:00
stab.h
stdbool.h Teach lint about C99's _Bool and _Complex, plus some related gcc 2010-07-24 22:17:03 +00:00
stddef.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
stdio.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
stdlib.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
string.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
strings.h
struct.h
sysexits.h
tar.h First pass at removing clauses 3 and 4 from NetBSD licenses. 2008-06-26 05:42:03 +00:00
time.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
ttyent.h
tzfile.h
unistd.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
utime.h Adapt things to use __type_t instead of _BSD_TYPE_T_ 2006-01-06 18:53:04 +00:00
utmp.h
vis.h backout VIS_HEX. guenther@ points out that the C89 \xff encoding 2010-08-24 23:49:06 +00:00
wchar.h Define NULL as a void * instead of a long integer, as required by Single Unix. 2011-04-06 11:39:42 +00:00
wctype.h Adapt things to use __type_t instead of _BSD_TYPE_T_ 2006-01-06 18:53:04 +00:00