- Non-blocking connect()s.
authorGuus Sliepen <guus@tinc-vpn.org>
Mon, 18 Feb 2002 16:25:19 +0000 (16:25 +0000)
committerGuus Sliepen <guus@tinc-vpn.org>
Mon, 18 Feb 2002 16:25:19 +0000 (16:25 +0000)
commitc2b9c06062d36bde859b630b99a08c7b7428e721
tree59b68922bc08e79f8ff8efa7cf9227400bd9907c
parentfc674eaae14ed2e07abc0df1285b1bd70e0d27cc
- Non-blocking connect()s.
- Socket handling revamped to use sockaddr_t.
- tinc can now tunnel over IPv6.
- Handle all addresses and subnets in network byte order.
  Only convert them when they need to be printed.
- IPv6 subnets bigger than /128 now work.
- Use %s and strerror(errno) instead of %m.
33 files changed:
doc/tinc.conf.5
doc/tinc.texi
po/POTFILES.in
po/nl.po
src/Makefile.am
src/conf.c
src/conf.h
src/connection.c
src/connection.h
src/edge.c
src/edge.h
src/freebsd/device.c
src/graph.c
src/linux/device.c
src/meta.c
src/net.c
src/net.h
src/net_packet.c [new file with mode: 0644]
src/net_setup.c [new file with mode: 0644]
src/net_socket.c [new file with mode: 0644]
src/netbsd/device.c
src/netutl.c
src/netutl.h
src/node.c
src/node.h
src/openbsd/device.c
src/process.c
src/protocol_auth.c
src/protocol_edge.c
src/route.c
src/solaris/device.c
src/subnet.c
src/subnet.h