X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fsubnet.h;h=2659386e0c2f9bdcfdea48a723eee6e779efc4ed;hp=1aab681ab868708bf0afb6f2d402c46994c5ba82;hb=8b5e4211304aaa5d39bc95f04398bd5ecaa887d8;hpb=1857b3c97c261dda9978a67d07b315bb3ca68841 diff --git a/src/subnet.h b/src/subnet.h index 1aab681a..2659386e 100644 --- a/src/subnet.h +++ b/src/subnet.h @@ -1,7 +1,7 @@ /* subnet.h -- header for subnet.c - Copyright (C) 2000 Guus Sliepen , - 2000 Ivo Timmermans + Copyright (C) 2000,2001 Guus Sliepen , + 2000,2001 Ivo Timmermans This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -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: subnet.h,v 1.1.2.7 2000/11/20 19:41:13 guus Exp $ + $Id: subnet.h,v 1.1.2.10 2001/01/08 21:32:30 guus Exp $ */ #ifndef __TINC_SUBNET_H__ @@ -54,12 +54,6 @@ typedef struct subnet_t { struct connection_t *owner; /* the owner of this subnet */ struct connection_t *uplink; /* the uplink which we should send packets to for this subnet */ - struct subnet_t *prev; /* previous subnet_t for this owner */ - struct subnet_t *next; /* next subnet_t for this owner */ - - struct subnet_t *global_prev; /* previous subnet_t for this subnet type */ - struct subnet_t *global_next; /* next subnet_t for this subnet type */ - int type; /* subnet type (IPv4? IPv6? MAC? something even weirder?) */ /* And now for the actual subnet: */ @@ -83,9 +77,9 @@ extern void subnet_del(subnet_t *); extern char *net2str(subnet_t *); extern subnet_t *str2net(char *); extern int subnet_compare(subnet_t *, subnet_t *); -extern subnet_t *lookup_subnet_mac(mac_t); -extern subnet_t *lookup_subnet_ipv4(ipv4_t); -extern subnet_t *lookup_subnet_ipv6(ipv6_t); +extern subnet_t *lookup_subnet_mac(mac_t *); +extern subnet_t *lookup_subnet_ipv4(ipv4_t *); +extern subnet_t *lookup_subnet_ipv6(ipv6_t *); extern void dump_subnet_list(void); #endif /* __TINC_SUBNET_H__ */