Import release 0.1.5
[secnet] / netlink.h
index faf3282..077e828 100644 (file)
--- a/netlink.h
+++ b/netlink.h
@@ -11,13 +11,14 @@ struct netlink_client {
     void *dst;
     string_t name;
     uint32_t link_quality;
-    bool_t hard_routes;
+    uint32_t options;
     struct netlink_client *next;
 };
 
 struct netlink_route {
     struct subnet net;
     bool_t hard;
+    bool_t allow_route;
     bool_t up;
     bool_t kup;
     struct netlink_client *c;
@@ -38,7 +39,6 @@ struct netlink {
     uint32_t max_end_pad;
     struct subnet_list networks;
     struct subnet_list exclude_remote_networks;
-    uint32_t local_address; /* host interface address */
     uint32_t secnet_address; /* our own address */
     uint32_t mtu;
     struct netlink_client *clients;