plan9fox/sys/include
cinap_lenrek 0af11f97b5 libip: replace v4parsecidr() with new parseipandmask()
we want to accept V4 subnets in CIDR notation consistently which
means we need to interpret the mask in context of the IP address.
so parseipmask() now has an additional v4 flag argument which
offsets the prefixlength by 96 so a /24 will be interpreted
as a /120.

parseipandmask() is the new function which handles this automatically
depending on the ip address type.

v4parsecidr() is now obsolete.
2019-02-11 23:26:57 +01:00
..
ape ape: declare gethostname 2018-12-02 03:30:22 -08:00
9p.h lib9p: allow rewinding in 9pfile directories 2017-04-30 01:49:21 +02:00
a.out.h retire the dec alpha port 2016-05-04 16:11:48 +02:00
aml.h aml: define amlintmask and set it according to DSDT revision (64bit / 32bit) 2016-06-05 14:57:38 +02:00
ar.h
auth.h separate MSCHAP(v2) and NTLM(v2) authentication 2018-05-20 22:49:24 +02:00
authsrv.h separate MSCHAP(v2) and NTLM(v2) authentication 2018-05-20 22:49:24 +02:00
avl.h replica: use libavl for avl tree implementation 2017-04-22 14:28:02 -05:00
bin.h
bio.h bio: add support for custom I/O handler via Biofn 2017-05-04 17:42:12 +00:00
bootexec.h libmach: use #pragma pack to force 4 byte alignment of bootexec.h structures for amd64 2015-03-18 19:31:51 +01:00
complete.h
control.h
ctype.h
cursor.h
disk.h
draw.h libdraw: get rid of _drawdebug variable 2017-04-29 21:03:52 +02:00
dtracy.h dtracy: get rid of DTName struct, support more than three parts in a probe name, wildcard matching 2018-12-13 10:42:49 +00:00
event.h
fcall.h
fis.h
flate.h
frame.h
geometry.h
html.h
httpd.h libhttpd: declare hvprint 2015-05-20 15:09:34 -07:00
ip.h libip: replace v4parsecidr() with new parseipandmask() 2019-02-11 23:26:57 +01:00
json.h libjson: added printing support (thanks spew) 2015-12-22 18:12:56 +01:00
keyboard.h
libc.h libc: add procsetname() 2018-09-26 14:56:23 +02:00
libsec.h libsec: remove asn1toDSApriv() 2018-01-06 08:34:25 +01:00
mach.h libmach: support disassembling from memory 2017-08-24 13:02:27 +00:00
memdraw.h libmemdraw/libmemlayer: get rid of drawdebug prints 2017-04-29 21:10:28 +02:00
memlayer.h
mouse.h
mp.h libmp: declare mpfactorial 2018-11-04 11:37:02 -08:00
ndb.h libndb: make ndbipinfo() walk ipnet for all matching entries, concatenate and dedup result 2018-09-16 12:39:47 +02:00
nfs3.h
plumb.h
pool.h libc: add poolisoverlap() and definitions for Pool *secrmem 2016-08-27 20:23:55 +02:00
rdbg.h
regexp.h better memory management of threads (thanks knuth) 2016-04-27 17:36:43 -05:00
sat.h libsat, forp: fix va_list hack on amd64 2018-04-24 12:20:07 +01:00
scribble.h
stdio.h
String.h
sunrpc.h
thread.h libthread: get rid of tprivalloc()/tprivfree()/tprivdata() and _workerdata() (thanks qrstuv) 2015-09-06 23:25:14 +02:00
tos.h
trace.h
ttf.h add libttf 2018-06-09 14:33:19 +00:00
venti.h