X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/9d3a4132788b198345116624761c12ed7bc936b6..b2a56f7c93d221607864761c590952b9a614dc9f:/netlink.h diff --git a/netlink.h b/netlink.h index faf3282..077e828 100644 --- 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;