chiark / gitweb /
netlink: Set "unused" in ICMP header (SECURITY)
[secnet.git] / netlink.h
index ffefd8082ef67f2b662f5391b9baf628080c9e16..7c427161eae531e5d26238dd97f5544a0b4c8b0f 100644 (file)
--- a/netlink.h
+++ b/netlink.h
@@ -31,6 +31,10 @@ struct netlink_client {
     struct netlink_client *next;
 };
 
+/* options field in 'struct netlink_client' */
+#define OPT_SOFTROUTE   1
+#define OPT_ALLOWROUTE  2
+
 typedef bool_t netlink_route_fn(void *cst, struct netlink_client *routes);
 
 /* Netlink provides one function to the device driver, to call to deliver
@@ -41,8 +45,6 @@ struct netlink {
     closure_t cl;
     void *dst; /* Pointer to host interface state */
     cstring_t name;
-    int32_t max_start_pad;
-    int32_t max_end_pad;
     struct ipset *networks; /* Local networks */
     struct subnet_list *subnets; /* Same as networks, for display */
     struct ipset *remote_networks; /* Allowable remote networks */