net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
[linux-block.git] / net / wireless / mesh.c
index 5c116083eeca7f99c28b9f8e9835a5d32e0e24db..b7b7868f4128b0f883eaa881027c6d211c9c7fc6 100644 (file)
@@ -1,4 +1,5 @@
 #include <linux/ieee80211.h>
+#include <linux/export.h>
 #include <net/cfg80211.h>
 #include "nl80211.h"
 #include "core.h"
@@ -12,6 +13,7 @@
 #define MESH_HOLD_T            100
 
 #define MESH_PATH_TIMEOUT      5000
+#define MESH_RANN_INTERVAL      5000
 
 /*
  * Minimum interval between two consecutive PREQs originated by the same
@@ -49,6 +51,8 @@ const struct mesh_config default_mesh_config = {
        .dot11MeshHWMPmaxPREQretries = MESH_MAX_PREQ_RETRIES,
        .path_refresh_time = MESH_PATH_REFRESH_TIME,
        .min_discovery_timeout = MESH_MIN_DISCOVERY_TIMEOUT,
+       .dot11MeshHWMPRannInterval = MESH_RANN_INTERVAL,
+       .dot11MeshGateAnnouncementProtocol = false,
 };
 
 const struct mesh_setup default_mesh_setup = {