forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/drivers/net/wireless/marvell/libertas/mesh.h
....@@ -16,7 +16,7 @@
1616
1717 struct net_device;
1818
19
-int lbs_init_mesh(struct lbs_private *priv);
19
+void lbs_init_mesh(struct lbs_private *priv);
2020 void lbs_start_mesh(struct lbs_private *priv);
2121 int lbs_deinit_mesh(struct lbs_private *priv);
2222
....@@ -24,8 +24,7 @@
2424
2525 static inline bool lbs_mesh_activated(struct lbs_private *priv)
2626 {
27
- /* Mesh SSID is only programmed after successful init */
28
- return priv->mesh_ssid_len != 0;
27
+ return !!priv->mesh_tlv;
2928 }
3029
3130 int lbs_mesh_set_channel(struct lbs_private *priv, u8 channel);