X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fsubnet.h;h=7e926e4f16849d04363337ff1c9b40e400c5f8ba;hp=d1dd96517ff3746003cd10328e01ada6f4c7c6b2;hb=14979f835df4214a7c2510852f7ffedc9e08c2c0;hpb=b6298e2c082035b8238ea08673ced15d0fb7b89a diff --git a/src/subnet.h b/src/subnet.h index d1dd9651..7e926e4f 100644 --- a/src/subnet.h +++ b/src/subnet.h @@ -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.13 2001/10/28 22:42:49 guus Exp $ + $Id: subnet.h,v 1.1.2.17 2002/03/01 14:09:31 guus Exp $ */ #ifndef __TINC_SUBNET_H__ @@ -36,18 +36,19 @@ enum typedef struct subnet_mac_t { mac_t address; + time_t lastseen; } subnet_mac_t; typedef struct subnet_ipv4_t { ipv4_t address; - ipv4_t mask; + int masklength; } subnet_ipv4_t; typedef struct subnet_ipv6_t { ipv6_t address; - ipv6_t mask; + int masklength; } subnet_ipv6_t; #include "node.h" @@ -66,7 +67,6 @@ typedef struct subnet_t { subnet_ipv4_t ipv4; subnet_ipv6_t ipv6; } net; - } subnet_t; extern subnet_t *new_subnet(void);