|
@@ -19,6 +19,9 @@ x_snoop_get_l2_packet(struct hostapd_data *hapd,
|
|
void (*handler)(void *ctx, const u8 *src_addr,
|
|
void (*handler)(void *ctx, const u8 *src_addr,
|
|
const u8 *buf, size_t len),
|
|
const u8 *buf, size_t len),
|
|
enum l2_packet_filter_type type);
|
|
enum l2_packet_filter_type type);
|
|
|
|
+void x_snoop_mcast_to_ucast_convert_send(struct hostapd_data *hapd,
|
|
|
|
+ struct sta_info *sta, u8 *buf,
|
|
|
|
+ size_t len);
|
|
void x_snoop_deinit(struct hostapd_data *hapd);
|
|
void x_snoop_deinit(struct hostapd_data *hapd);
|
|
|
|
|
|
#else /* CONFIG_PROXYARP */
|
|
#else /* CONFIG_PROXYARP */
|
|
@@ -37,6 +40,13 @@ x_snoop_get_l2_packet(struct hostapd_data *hapd,
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+static inline void
|
|
|
|
+x_snoop_mcast_to_ucast_convert_send(struct hostapd_data *hapd,
|
|
|
|
+ struct sta_info *sta, void *buf,
|
|
|
|
+ size_t len)
|
|
|
|
+{
|
|
|
|
+}
|
|
|
|
+
|
|
static inline void x_snoop_deinit(struct hostapd_data *hapd)
|
|
static inline void x_snoop_deinit(struct hostapd_data *hapd)
|
|
{
|
|
{
|
|
}
|
|
}
|