--- embedtools/inc/dwds.h 2010/10/28 09:08:58 1.1.2.6 +++ embedtools/inc/dwds.h 2010/11/02 02:12:49 1.1.2.8 @@ -16,8 +16,11 @@ struct dwds_if { }; +inline int wifi_chkIface(const char *csVAP, char **ppsIF, int nIF); struct dwds_if *wifi_buildWDS(int fd, char **ppsIF, int nIF); -inline void wifi_destroyWDS(const char *csIface, struct dwds_if **wds); +inline int wifi_destroyWDS(const char *csIface, struct dwds_if **wds); +inline int wifi_leaveWDS(struct ether_addr bssid, struct dwds_if **wds, char *psVAP, int vapLen); +inline int wifi_createWDS(const char *csIface, struct ether_addr bssid, struct dwds_if **wds); #endif