X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fsubnet.h;h=56d55d13173495b1d1bdca373ad884b9951a1fc5;hb=e28699c190647aeeed32f2eeb0e46a82ab5e345c;hp=cfdf2d0b7bd6d13fb9bb174e7b108bf65947e1d8;hpb=42d2dff33306beae8ddbd9cc991ad80f135950a6;p=tinc diff --git a/src/subnet.h b/src/subnet.h index cfdf2d0b..56d55d13 100644 --- a/src/subnet.h +++ b/src/subnet.h @@ -3,7 +3,7 @@ /* subnet.h -- header for subnet.c - Copyright (C) 2000-2012 Guus Sliepen , + Copyright (C) 2000-2021 Guus Sliepen , 2000-2005 Ivo Timmermans This program is free software; you can redistribute it and/or modify @@ -78,6 +78,7 @@ extern void subnet_update(struct node_t *owner, subnet_t *subnet, bool up); extern int maskcmp(const void *a, const void *b, int masklen); extern void maskcpy(void *dest, const void *src, int masklen, int len); extern void mask(void *mask, int masklen, int len); +extern bool subnetcheck(const subnet_t subnet); extern bool maskcheck(const void *mask, int masklen, int len); extern bool net2str(char *netstr, int len, const subnet_t *subnet); extern bool str2net(subnet_t *subnet, const char *netstr);