[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit

Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/ap/app/include/wifi.h b/ap/app/include/wifi.h
new file mode 100755
index 0000000..b829d27
--- /dev/null
+++ b/ap/app/include/wifi.h
@@ -0,0 +1,57 @@
+#ifndef _WIFI_H_
+#define _WIFI_H_
+
+#ifdef CONFIG_RT2860V2_AP_WAPI
+#define MAX_NUMBER_OF_MAC               96
+#else
+#define MAX_NUMBER_OF_MAC               37 /*support max station num is 37-1*/ // if MAX_MBSSID_NUM is 8, this value can't be larger than 211
+#endif
+
+typedef union _MACHTTRANSMIT_SETTING {
+	struct  {
+		unsigned short  MCS: 7; // MCS
+		unsigned short  BW: 1;  //channel bandwidth 20MHz or 40 MHz
+		unsigned short  ShortGI: 1;
+		unsigned short  STBC: 2; //SPACE
+		unsigned short	eTxBF: 1;
+		unsigned short	rsv: 1;
+		unsigned short	iTxBF: 1;
+		unsigned short  MODE: 2; // Use definition MODE_xxx.
+	} field;
+	unsigned short      word;
+} MACHTTRANSMIT_SETTING;
+
+typedef struct _RT_802_11_MAC_ENTRY {
+	unsigned char			ApIdx;
+	unsigned char           Addr[6];
+	unsigned char           Aid;
+	unsigned char           Psm;     // 0:PWR_ACTIVE, 1:PWR_SAVE
+	unsigned char           MimoPs;  // 0:MMPS_STATIC, 1:MMPS_DYNAMIC, 3:MMPS_Enabled
+	char                    AvgRssi0;
+	char                    AvgRssi1;
+	char                    AvgRssi2;
+	unsigned int            ConnectedTime;
+	MACHTTRANSMIT_SETTING	TxRate;
+	unsigned int			LastRxRate;
+	int						StreamSnr[3];
+	int						SoundingRespSnr[3];
+	unsigned int            SSID_index; // for multissid station_list nxl
+
+} RT_802_11_MAC_ENTRY;
+
+typedef struct _RT_802_11_MAC_TABLE {
+	unsigned long            Num;
+	RT_802_11_MAC_ENTRY      Entry[MAX_NUMBER_OF_MAC]; //MAX_LEN_OF_MAC_TABLE = 32
+} RT_802_11_MAC_TABLE;
+
+/*add by myc for wifi_client_show 2012-04-19 begin*/
+typedef struct _DHCPOFFERADDR {
+	unsigned long expires;
+	unsigned long ip;
+	unsigned char mac[6];
+	unsigned char host_name[20];
+	unsigned char pad[2];
+} DHCPOFFERADDR;
+
+
+#endif