summaryrefslogtreecommitdiffstats
path: root/src/openvpn/route.h
diff options
context:
space:
mode:
authorGert Doering <gert@greenie.muc.de>2015-09-11 17:33:38 +0200
committerGert Doering <gert@greenie.muc.de>2015-09-14 13:06:57 +0200
commitc3ef2d2333fb73f8a6d460d96523d23f89e56ba2 (patch)
tree5b5b6e7aa9fe890dc32fb603ea6c83b8c8bb1ab1 /src/openvpn/route.h
parent291c227d2ccecaa92602eaa5259a23c7093e30e5 (diff)
downloadopenvpn-c3ef2d2333fb73f8a6d460d96523d23f89e56ba2.tar.gz
openvpn-c3ef2d2333fb73f8a6d460d96523d23f89e56ba2.tar.xz
openvpn-c3ef2d2333fb73f8a6d460d96523d23f89e56ba2.zip
refactor struct route_ipv6, bring in line with struct route_ipv4 again
adjust "struct route_ipv6" (and all users) to reflect changes to "struct route_ipv4" done in commit 7fb0e07e, namely: - new member "r6->flags" - "r6->defined" becomes "r6->flags & RT_DEFINED" - "r6->metric_defined" becomes "r6->flags & RT_METRIC_DEFINED" - route addition status is stored in "r6->flags & RT_ADDED" Signed-off-by: Gert Doering <gert@greenie.muc.de> Acked-by: Arne Schwabe <arne@rfc2549.org> Message-Id: <1441985627-14822-2-git-send-email-gert@greenie.muc.de> URL: http://article.gmane.org/gmane.network.openvpn.devel/10083
Diffstat (limited to 'src/openvpn/route.h')
-rw-r--r--src/openvpn/route.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/openvpn/route.h b/src/openvpn/route.h
index 3cec08d..13882a4 100644
--- a/src/openvpn/route.h
+++ b/src/openvpn/route.h
@@ -123,11 +123,10 @@ struct route_ipv4 {
struct route_ipv6 {
struct route_ipv6 *next;
- bool defined;
+ unsigned int flags; /* RT_ flags, see route_ipv4 */
struct in6_addr network;
unsigned int netbits;
struct in6_addr gateway;
- bool metric_defined;
int metric;
};