X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Froute.c;h=4620665461d130a2a8fecc5f51f2a3cab8d362fb;hp=0509b962ca4a8279b710662cd68c237e814652b6;hb=408ca91766088b6c2d38e198b0692bf394b41248;hpb=9024e01ce649b89d304a4aa5b1d6ef0b56b5a12c diff --git a/src/route.c b/src/route.c index 0509b962..46206654 100644 --- a/src/route.c +++ b/src/route.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: route.c,v 1.1.2.2 2000/11/04 22:57:33 guus Exp $ + $Id: route.c,v 1.1.2.3 2000/11/20 19:12:17 guus Exp $ */ #include "config.h" @@ -26,13 +26,13 @@ #include #include "net.h" -#include "connlist.h" +#include "connection.h" #include "system.h" int routing_mode = 0; /* Will be used to determine if we route by MAC or by payload's protocol */ -conn_list_t *route_packet(vpn_packet_t *packet) +connection_t *route_packet(vpn_packet_t *packet) { unsigned short type; cp @@ -64,9 +64,9 @@ cp } } -conn_list_t *route_mac(vpn_packet_t *packet) +connection_t *route_mac(vpn_packet_t *packet) { - conn_list_t *cl; + connection_t *cl; cp cl = lookup_subnet_mac((mac_t *)(&packet.data[6])); if(!cl) @@ -85,10 +85,10 @@ cp } -conn_list_t *route_ipv4(vpn_packet_t *packet) +connection_t *route_ipv4(vpn_packet_t *packet) { ipv4_t dest; - conn_list_t *cl; + connection_t *cl; cp dest = ntohl(*((unsigned long*)(&packet.data[30]); @@ -103,7 +103,7 @@ cp return cl; } -conn_list_t *route_ipv6(vpn_packet_t *packet) +connection_t *route_ipv6(vpn_packet_t *packet) { cp syslog(LOG_WARNING, _("Cannot route packet: IPv6 routing not implemented yet"));