summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOthmar Gsenger <otti@anytun.org>2008-04-15 21:09:25 +0000
committerOthmar Gsenger <otti@anytun.org>2008-04-15 21:09:25 +0000
commit1a4d752ec8b3ea7e05bded920c3abb8b33e7da21 (patch)
tree85e0d085c746a14c7feae27885d28640bae72029 /src
parentbuild linux specific part only on linux (diff)
added anytun-controld -X option docu
Diffstat (limited to 'src')
-rw-r--r--src/anyCtrOptions.cpp1
-rw-r--r--src/man/anytun-controld.8.txt24
-rw-r--r--src/man/anytun-showtables.8.txt8
3 files changed, 14 insertions, 19 deletions
diff --git a/src/anyCtrOptions.cpp b/src/anyCtrOptions.cpp
index 70568a5..6f53a78 100644
--- a/src/anyCtrOptions.cpp
+++ b/src/anyCtrOptions.cpp
@@ -176,6 +176,7 @@ void Options::printUsage()
std::cout << " [-H|--chroot-dir] <path> chroot to this directory" << std::endl;
std::cout << " [-P|--write-pid] <path> write pid to this file" << std::endl;
std::cout << " [-f|--file] <path> path to file" << std::endl;
+ std::cout << " [-X|--control-host] <host:port> local tcp port to bind to" << std::endl;
}
diff --git a/src/man/anytun-controld.8.txt b/src/man/anytun-controld.8.txt
index 43818fa..887acfd 100644
--- a/src/man/anytun-controld.8.txt
+++ b/src/man/anytun-controld.8.txt
@@ -16,22 +16,25 @@ SYNOPSIS
[ *-H|--chroot-dir* <path> ]
[ *-P|--write-pid* <path> ]
[ *-f|--file* <path> ]
+[-X|--control-host] <host:port>
DESCRIPTION
-----------
-Anytun is an implementation of the Secure Anycast Tunneling Protocol
-(SATP). Anycast provides a complete VPN solution similar to OpenVPN or
-IPsec in tunnel mode. The main difference is that anycast enables the
-setup of tunnels between an arbitrary combination of anycast, unicast
-and multicast hosts.
+anytun-controld provides the multi-connection support for anytun. It reads a connection/routing table and outputs it via a tcp socket to all connected anytun servers. When the control daemon is restarted with a new connection/routing table all anytun servers automatically load the new configuration. Please make sure to protect that information as it contains the connection keys.
OPTIONS
-------
-Anytun has been designed as a peer to peer application, so there is
-no difference between client and server. The following options can be
-passed to the daemon:
+-f|--file <path>
+~~~~~~~~~~~~~~~~
+
+path to config file
+
+-X|--control-host <host>:<port>
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+local ip address and tcp port to bind to
-D|--nodaemonize
~~~~~~~~~~~~~~~~
@@ -59,11 +62,6 @@ chroot to this directory
write pid to this file
--P|--write-pid <path>
-~~~~~~~~~~~~~~~~~~~~~
-
-path to config file
-
BUGS
----
diff --git a/src/man/anytun-showtables.8.txt b/src/man/anytun-showtables.8.txt
index b3ee8fd..5b56ade 100644
--- a/src/man/anytun-showtables.8.txt
+++ b/src/man/anytun-showtables.8.txt
@@ -3,7 +3,7 @@ anytun-showtables(8)
NAME
----
-anytun-showtables - anycast tunneling routeing table visualization utility
+anytun-showtables - anycast tunneling routing table visualization utility
SYNOPSIS
--------
@@ -13,11 +13,7 @@ SYNOPSIS
DESCRIPTION
-----------
-Anytun is an implementation of the Secure Anycast Tunneling Protocol
-(SATP). Anycast provides a complete VPN solution similar to OpenVPN or
-IPsec in tunnel mode. The main difference is that anycast enables the
-setup of tunnels between an arbitrary combination of anycast, unicast
-and multicast hosts.
+*anytun-showtables* displays routing and connection tables used by anytun. It can be used to display a saved routing/connection table used by anytun-controld or to connect to a the sync port of anytun.
OPTIONS
-------