1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00
openbsd-src/include
2013-09-29 14:54:07 +00:00
..
arpa Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +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 half-guard the actual function prototypes. 2011-06-26 21:11:41 +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 excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +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 Finalize work on complex math routines, now that we have the 2011-07-08 19:25:31 +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 excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
dbm.h
des.h
dirent.h Tweak the getdents() kernel prototype to use "void *" 2013-08-16 08:33:20 +00:00
disktab.h
dlfcn.h dlerror() should not return const char *, as noted by landry 2013-03-24 01:37:21 +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 Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
fenv.h Also enclose variable names with external linkage in __BEGIN_DECLS. 2011-05-25 21:46:49 +00:00
float.h create new machine/_float.h which is namespace clean. create a new 2012-06-26 16:12:42 +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 Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +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 Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
grp.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +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 Contrary to C99's advice, C++ TR1 and C++ 11 require that <inttypes.h> 2013-06-11 15:59:16 +00:00
iso646.h
kvm.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
langinfo.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
libgen.h
limits.h Add _POSIX_CLOCKRES_MIN and _POSIX2_CHARCLASS_NAME_MAX per POSIX 1003.1-2008 2013-03-01 21:16:34 +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 As pointed out by Richard Guenther our definition 2011-07-03 18:51:01 +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 bogus comment 2013-09-29 14:54:07 +00:00
malloc.h
math.h Try and avoid using __builtin_huge_val*() and __builtin_{inf,nan}* on vax 2013-08-06 19:04:50 +00:00
md4.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
md5.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +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 Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>. 2012-09-15 00:47:08 +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 uint32_t is the integer type defined in stdint.h 2012-09-23 15:05:23 +00:00
paths.h no more _PATH_AFSD required 2012-08-23 06:38:02 +00:00
poll.h
pwd.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +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 Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
resolv.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
rmd160.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
search.h bsearch() doesn't belong here (it's in <stdlib.h>) 2012-07-10 11:44:55 +00:00
setjmp.h Explicitly annotate setjmp() and longjmp() (and friends) as 2012-09-26 00:09:48 +00:00
sgtty.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
sha1.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
sha2.h SHA-224 is to SHA-256 as SHA-384 is to SHA-512. It was added in a 2013-04-15 15:54:17 +00:00
signal.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +00:00
sndio.h hex constants unsigned, prevents some gcc warnings 2012-08-22 08:56:46 +00:00
spawn.h Remove excessive sys/cdefs.h inclusion 2012-12-05 23:19:48 +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 As pointed out by Richard Guenther our definition 2011-07-03 18:51:01 +00:00
stdio.h Enable fmemopen(3) and open_{w,}memstream(3) 2013-03-28 16:37:13 +00:00
stdlib.h Add getprogname() and setprogname() to ease slackers^porters' work. 2013-05-31 20:59:23 +00:00
string.h Add an implementation of memmem() -- from FreeBSD with some tweaks. 2013-05-13 10:37:02 +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
tgmath.h Add support for tgmath--the type-generic math; now that both math 2011-07-08 19:28:06 +00:00
time.h Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, 2013-06-17 19:11:54 +00:00
ttyent.h
tzfile.h
unistd.h Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, 2013-06-17 19:11:54 +00:00
utime.h Pull in <sys/_types.h> instead of <machine/_types.h> in prep for the future 2013-04-02 05:16:14 +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 Enable fmemopen(3) and open_{w,}memstream(3) 2013-03-28 16:37:13 +00:00
wctype.h Adapt things to use __type_t instead of _BSD_TYPE_T_ 2006-01-06 18:53:04 +00:00