#!/bin/sh # # ľAnytun # # ľAnytun is a tiny implementation of SATP. Unlike Anytun which is a full # featured implementation ľAnytun has no support for multiple connections # or synchronisation. It is a small single threaded implementation intended # to act as a client on small platforms. # The secure anycast tunneling protocol (satp) defines a protocol used # for communication between any combination of unicast and anycast # tunnel endpoints. It has less protocol overhead than IPSec in Tunnel # mode and allows tunneling of every ETHER TYPE protocol (e.g. # ethernet, ip, arp ...). satp directly includes cryptography and # message authentication based on the methodes used by SRTP. It is # intended to deliver a generic, scaleable and secure solution for # tunneling and relaying of packets of any protocol. # # # Copyright (C) 2007-2008 Christian Pointner # # This file is part of ľAnytun. # # ľAnytun is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License version 3 as # published by the Free Software Foundation. # # ľAnytun is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with ľAnytun. If not, see . # TARGET=`uname -s` case $TARGET in Linux) rm -rf tun.c ln -sf linux/tun.c ;; OpenBSD|FreeBSD|NetBSD) rm -rf tun.c ln -sf bsd/tun.c ;; *) echo "Plattform not supported" ;; esac