tinc/lib
Guus Sliepen fa9bedd47c Allow compiling for Windows XP and higher.
This allows us to use getaddrinfo(), getnameinfo() and related functions, which
allow tinc to make connections over existing IPv6 networks. These functions are
not available on Windows 2000 however. By default, support is enabled, but when
compiling for Windows 2000 the configure switch --with-windows2000 should be
used.

Since getaddrinfo() et al. are not functions but macros on Windows, we have to
use AC_CHECK_DECLS() instead of AC_CHECK_FUNCS() in configure.in.
2009-09-15 00:24:31 +02:00
..
alloca.c Initial revision 2000-03-26 00:33:07 +00:00
avl_tree.c When deleting an entire tree, start at head, not at root. 2006-11-11 22:45:45 +00:00
avl_tree.h Update copyright notices, remove Ivo's email address. 2006-04-26 13:52:58 +00:00
dropin.c Add xasprintf() and xvasprintf(). 2009-09-08 18:16:58 +02:00
dropin.h Allow compiling for Windows XP and higher. 2009-09-15 00:24:31 +02:00
ethernet.h Update copyright notices, remove Ivo's email address. 2006-04-26 13:52:58 +00:00
fake-gai-errnos.h Prevent compiler warnings about redefinition of EAI_FAMILY on FreeBSD 6.1. 2006-12-18 11:41:53 +00:00
fake-getaddrinfo.c Allow compiling for Windows XP and higher. 2009-09-15 00:24:31 +02:00
fake-getaddrinfo.h Allow compiling for Windows XP and higher. 2009-09-15 00:24:31 +02:00
fake-getnameinfo.c Allow compiling for Windows XP and higher. 2009-09-15 00:24:31 +02:00
fake-getnameinfo.h Allow compiling for Windows XP and higher. 2009-09-15 00:24:31 +02:00
getopt.c Prevent definitions from messing up attributes. 2003-07-30 21:52:41 +00:00
getopt.h getopt_long() support for platforms that don't have it. 2000-05-03 23:47:06 +00:00
getopt1.c getopt_long() support for platforms that don't have it. 2000-05-03 23:47:06 +00:00
gettext.h Simplify logging, update copyrights and some minor cleanups. 2003-07-12 17:41:48 +00:00
ipv4.h Update copyright notices, remove Ivo's email address. 2006-04-26 13:52:58 +00:00
ipv6.h Update copyright notices, remove Ivo's email address. 2006-04-26 13:52:58 +00:00
list.c Update copyright notices, remove Ivo's email address. 2006-04-26 13:52:58 +00:00
list.h Update copyright notices, remove Ivo's email address. 2006-04-26 13:52:58 +00:00
Makefile.am Update copyrights, links, email addresses and let Subversion update $Id$ keywords. 2004-03-21 14:21:22 +00:00
malloc.c Initial revision 2000-03-26 00:33:07 +00:00
memcmp.c Initial revision 2000-03-26 00:33:07 +00:00
pidfile.c Check the return value of fscanf() when reading a PID file. 2009-09-08 18:18:16 +02:00
pidfile.h PIDs are of type pid_t, and use %ld when reading/writing them to the pidfile. 2003-10-06 16:13:08 +00:00
realloc.c Initial revision 2000-03-26 00:33:07 +00:00
splay_tree.c When deleting an entire tree, start at head, not at root. 2006-11-11 22:45:45 +00:00
splay_tree.h Update copyright notices, remove Ivo's email address. 2006-04-26 13:52:58 +00:00
utils.c Convert bitfields to integers in a safe way. 2009-09-09 12:04:08 +02:00
utils.h Convert bitfields to integers in a safe way. 2009-09-09 12:04:08 +02:00
xalloc.h Add xasprintf() and xvasprintf(). 2009-09-08 18:16:58 +02:00
xmalloc.c Add xasprintf() and xvasprintf(). 2009-09-08 18:16:58 +02:00