opnsense-src/lib/libc/net
Randall Stewart 42551e993f - Sysctl's move to seperate file
- moved away from ifn/ifa access to sctp_ifa/sctp_ifn
  built and managed by the add-ip code.
- cleaned up add-ip code to use the iterator
- made iterator be a thread, which enables auto-asconf now.
- rewrote and cleaned up source address selection (also
  made it use new structures).
- Fixed a couple of memory leaks.
- DACK now settable as to how many packets to delay as
  well as time.
- connectx() to latest socket API, new associd arg.
- Fixed issue with revoking and loosing potential to
  send when we inflate the flight size. We now inflate
  the cwnd too and deflate it later when the revoked
  chunk is sent or acked.
- Got rid of some temp debug code
- src addr selection moved to a common file (sctp_output.c)
- Support for simple VRF's (we have support for multi-vfr
  via compile switch that is scrubbed from BSD but we won't
  need multi-vrf until we first get VRF :-D)
- Rest of mib work for address information now done
- Limit number of addresses in INIT/INIT-ACK to
  a #def (30).

Reviewed by:	gnn
2007-03-15 11:27:14 +00:00
..
base64.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
byteorder.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
ether_addr.c Fix style of ether_ntoa(). 2002-04-08 07:51:10 +00:00
ethers.3 Sort sections. 2005-01-20 09:17:07 +00:00
eui64.3 Sort sections. 2005-01-20 09:17:07 +00:00
eui64.c Add Aerospace Corporation copyrights to EUI64 support files. 2004-06-01 19:30:13 +00:00
gai_strerror.3 Markup fixes. 2006-09-17 21:27:35 +00:00
gai_strerror.c Return EAI_OVERFLOW instead of EAI_MEMORY when the supplied buffer is 2006-05-21 11:22:31 +00:00
getaddrinfo.3 Assorted markup fixes. 2005-06-15 19:04:04 +00:00
getaddrinfo.c do not overload the port number on to the return value of 2006-07-23 15:31:03 +00:00
gethostbydns.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
gethostbyht.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
gethostbyname.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
gethostbynis.c Fix gethostbyaddr() prototype to conform to IEEE Std 1003.1: 2006-05-12 15:37:23 +00:00
gethostnamadr.c Fix gethostbyaddr() prototype to conform to IEEE Std 1003.1 on 64 bit 2006-05-21 11:27:28 +00:00
getifaddrs.3 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
getifaddrs.c sysctl(NET_RT_IFLIST) up to several (currently 5) times. 2002-07-25 08:08:30 +00:00
getifmaddrs.3 Sort sections. 2005-01-20 09:17:07 +00:00
getifmaddrs.c Remove unused variables and assignments. 2005-04-08 21:24:23 +00:00
getipnodebyname.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getnameinfo.3 Document the AF_LINK extension which was imported from NetBSD. 2007-02-28 21:28:33 +00:00
getnameinfo.c Nuke ascii2addr() and addr2ascii(). They have no consumers anywhere 2007-02-28 21:18:38 +00:00
getnetbydns.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getnetbyht.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getnetbynis.c - make reentrant version of netdb functions glibc style API, and 2006-04-15 16:20:27 +00:00
getnetent.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getnetnamadr.c - Extend the nsswitch to support Services, Protocols and Rpc 2006-04-28 12:03:38 +00:00
getproto.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getprotoent.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getprotoent.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getprotoname.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getservent.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
getservent.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
hesiod.3 Sort sections. 2005-01-20 09:17:07 +00:00
hesiod.c Back out the `hiding' of strlcpy and strlcat. Several people 2003-05-01 19:03:14 +00:00
if_indextoname.3 Add missing includes. 2005-11-23 10:49:07 +00:00
if_indextoname.c Use BSDi derived if_nametoindex(), if_indextoname(), if_nameindex() 2002-07-15 19:58:56 +00:00
if_nameindex.c Use BSDi derived if_nametoindex(), if_indextoname(), if_nameindex() 2002-07-15 19:58:56 +00:00
if_nametoindex.c Back out the `hiding' of strlcpy and strlcat. Several people 2003-05-01 19:03:14 +00:00
inet.3 Nuke ascii2addr() and addr2ascii(). They have no consumers anywhere 2007-02-28 21:18:38 +00:00
inet6_opt_init.3 Fix inet6_opt_get_val() prototype. 2005-11-23 16:07:54 +00:00
inet6_option_space.3 Markup and grammar fixes. 2005-01-24 18:14:18 +00:00
inet6_rth_space.3 Fix all the spelling mistakes I could find in the man pages for words 2005-07-31 03:30:48 +00:00
inet6_rthdr_space.3 Markup and grammar fixes. 2005-01-24 18:14:18 +00:00
inet_net.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
ip6opt.c refer RFC 3542 rather than RFC 2292bis. 2005-07-19 18:13:58 +00:00
linkaddr.3 Nuke ascii2addr() and addr2ascii(). They have no consumers anywhere 2007-02-28 21:18:38 +00:00
linkaddr.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
Makefile.inc Nuke ascii2addr() and addr2ascii(). They have no consumers anywhere 2007-02-28 21:18:38 +00:00
map_v4v6.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
name6.c Fix build w/o INET6. 2006-07-26 08:35:46 +00:00
netdb_private.h Fix gethostbyaddr() prototype to conform to IEEE Std 1003.1: 2006-05-12 15:37:23 +00:00
nscache.c - Extend the nsswitch to support Services, Protocols and Rpc 2006-04-28 12:03:38 +00:00
nscachedcli.c Use _kevent() instead of kevent(). 2006-12-04 17:08:43 +00:00
nsdispatch.3 Docuemnt exactly which functions access which NSS databases. 2007-01-22 11:45:25 +00:00
nsdispatch.c - Extend the nsswitch to support Services, Protocols and Rpc 2006-04-28 12:03:38 +00:00
nslexer.l = Implement name service switch modules (NSS modules). NSS modules 2003-04-17 14:14:22 +00:00
nsparser.y cache' couldn't co-exist with compat'. 2006-04-30 21:25:00 +00:00
nss_backends.h = Implement name service switch modules (NSS modules). NSS modules 2003-04-17 14:14:22 +00:00
nss_compat.c When a dynamic NSS module is built and linked against a thread 2004-03-30 15:56:15 +00:00
ntoh.c Instead of re-implementing hton[ls] and friends for each arch, add a new MI 2006-11-06 22:07:47 +00:00
rcmd.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
rcmd.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
rcmdsh.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
rcmdsh.c Eliminate 19 warnings in libc (at level WARNS=2) of the 2003-02-27 13:40:01 +00:00
recv.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
res_config.h Update the resolver in libc to BIND9's one. 2006-03-21 16:11:11 +00:00
resolver.3 Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
rthdr.c refer RFC 3542 rather than RFC 2292bis. 2005-07-19 18:13:58 +00:00
sctp_bindx.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_connectx.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_freepaddrs.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_getaddrlen.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_getassocid.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_getpaddrs.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_opt_info.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_recvmsg.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_send.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_sendmsg.3 Fix include declaration it was sys/sctp.h should be netinet/sctp.h, 2007-02-26 12:23:32 +00:00
sctp_sys_calls.c - Sysctl's move to seperate file 2007-03-15 11:27:14 +00:00
send.c Per Regents of the University of Calfornia letter, remove advertising 2007-01-09 00:28:16 +00:00
sockatmark.3 mdoc(7) police: "The .Fa argument.". 2002-12-19 09:40:28 +00:00
sockatmark.c Add an implementation of the POSIX.1 sockatmark(3). 2002-12-13 22:22:55 +00:00
Symbol.map Nuke ascii2addr() and addr2ascii(). They have no consumers anywhere 2007-02-28 21:18:38 +00:00
vars.c just merged cosmetic changes from KAME to ease sync between KAME and FreeBSD. 2002-04-19 04:46:24 +00:00