亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wt_mlme.c

?? linux,red ,test,driver,need
?? C
?? 第 1 頁 / 共 2 頁
字號:
#include "wtprecomp.h"#if DBG#define _FILENUMBER     'EMLM'#endif//Memory_OID gMemory_OID;//just for testvoid InitMacStat(IN PWT_ADAPTER Adapter){	FN_ENTER;	//deactive all the mac timers	TimerCancel( Adapter );			//WtDisableInterrupts(Adapter);	//udelay(800);		Adapter->MacParameter.CurrentState = NO_BSS;	Adapter->MacParameter.AsocStatus = Asoc_Idle;	Adapter->MacParameter.AuthStatus = Auth_Req_Idle;	Adapter->MacParameter.mAssoc = FALSE;	WT_MEMSET( &Adapter->MainMemAddress->HwCSMem.NetMacAddress.NetAddress,6, 0xFF );		//WtEnableInterrupts(Adapter);		memset(Adapter->MacParameter.mBssid, 0, WLAN_BSSID_LEN);	memset(&Adapter->MacParameter.mSsId, 0, sizeof(NDIS_802_11_SSID));	//udelay(20000);		FN_EXIT(0,0);}//實錕斤拷ID_CUSTOM_JOIN_IBSS錕斤拷拇錕?//void JoinBssSetProc(IN PWT_ADAPTER Adapter,PVOID InformationBuffer)void BssSetProc(IN PWT_ADAPTER Adapter,PVOID InformationBuffer){	UINT32 i;	MlmeJoinRequest  MlmeJoinRequest;	FN_ENTER;		InitMacStat(Adapter);	memset(  &Adapter->NdisCurNet, 0,  sizeof(NDIS_802_11_CUR_NET));	memcpy(&Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid, InformationBuffer, sizeof(NDIS_802_11_SSID));	for( i = 0; i < Adapter->Ndis80211Parameter.pWlanScanDb->NumberOfItems; i++)	{			#ifdef WIN_PLATFORM			if(Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.SsidLength == Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength && NdisEqualMemory(Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.Ssid, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.Ssid, Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength))			#else			if(Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.SsidLength == Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength && ( 0 ==memcmp(Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.Ssid, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.Ssid, Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength) ) )			#endif			{				MlmeJoinRequest.JTo = 10;								#ifdef WIN_PLATFORM				NdisZeroMemory(MlmeJoinRequest.ORates, sizeof(Ratestring));				#else				memset(MlmeJoinRequest.ORates,0, sizeof(Ratestring));				#endif								memcpy(MlmeJoinRequest.ORates, Adapter->NdisCurNet.GeneralParameterOID.Orates,Adapter->NdisCurNet.GeneralParameterOID.NumOrates);				MlmeJoinRequest.PDly = 1000;//1 ms				MlmeJoinRequest.BD.ndisbssidex.Configuration.BeaconPeriod = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Configuration.BeaconPeriod;			        memcpy(MlmeJoinRequest.BD.ndisbssidex.SupportedRates, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.SupportedRates,sizeof(NDIS_802_11_RATES_EX));				memcpy(MlmeJoinRequest.BD.ndisbssidex.MacAddress, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.MacAddress, sizeof(MacAddr));				memcpy(&MlmeJoinRequest.BD.ndisbssidex.Ssid, &Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid, sizeof(MlmeJoinRequest.BD.ndisbssidex.Ssid));				MlmeJoinRequest.BD.ie_fixed.Capabilities = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_fixed.Capabilities;				MlmeJoinRequest.BD.ndisbssidex.Configuration.DSConfig = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Configuration.DSConfig;				MlmeJoinRequest.BD.ndisbssidex.Configuration.Length = sizeof(NDIS_802_11_CONFIGURATION);				memcpy(&MlmeJoinRequest.BD.ie_cfps, &Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_cfps, sizeof(cfps_t));				MlmeJoinRequest.BD.ie_tim.dtim_period = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_tim.dtim_period;				MlmeJoinRequest.BD.ie_ibss_parms.atim_win = Adapter->MacParameter.mIBPm;			        MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.InfrastructureMode;				memcpy( (char *)&Adapter->NdisCurNet.WlanDesc, (char *)&Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i], sizeof(WTWLAN_BSSID_DESC) );												//printk("<0>MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode = %x\r\n",MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode);				MlmeJoin( Adapter, &MlmeJoinRequest );				//printk("<0>In Function %s after MlmeJoin \n\r ",__FUNCTION__);				break;			}	}	if( i >= Adapter->Ndis80211Parameter.pWlanScanDb->NumberOfItems) 	{		MlmeSetDefaultParameter(Adapter);		Adapter->MacParameter.CurrentState = NO_BSS;		if(Adapter->bLinkStatus)		{		Adapter->bLinkStatus = FALSE;		#ifdef WIN_PLATFORM		NdisMIndicateStatus(Adapter->AdapterHandle, NDIS_STATUS_MEDIA_DISCONNECT, (PVOID)0, 0);		NdisMIndicateStatusComplete(Adapter->AdapterHandle);		#endif		}	}		FN_EXIT(0,0);}void SSIDSetProc(IN PWT_ADAPTER Adapter,PVOID InformationBuffer){	//printk("<0>*******Function %s*******Line %d*******\n\r",__FUNCTION__,__LINE__);	FN_ENTER;	//0. stop net data send first	LoadDefaultFlag( Adapter );		// 1. disconnect org net first	InitMacStat(Adapter);		memset(  &Adapter->NdisCurNet, 0,  sizeof(NDIS_802_11_CUR_NET));	memcpy(&Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid, InformationBuffer, sizeof(NDIS_802_11_SSID));	// 2. check macmode and do by macmode	switch( Adapter->MacParameter.macmode )	{		case IW_MODE_AUTO:			break;		case IW_MODE_ADHOC:			IbssSetProc( Adapter, InformationBuffer);//informationbuffer is essid			break;		case IW_MODE_INFRA:			BssSetProc( Adapter, InformationBuffer);			break;		case IW_MODE_MASTER:			break;		case IW_MODE_SECOND:			break;		case IW_MODE_MONITOR:			break;		default:			break;	}		FN_EXIT(0,0);	return;}#if 0void SSIDSetProc(IN PWT_ADAPTER Adapter,PVOID InformationBuffer){	UINT32 i;	MlmeStartRequest MlmeStartRequest;	MlmeJoinRequest  MlmeJoinRequest;	//printk("<0>*******Function %s*******Line %d*******\n\r",__FUNCTION__,__LINE__);	//printk("<0>current stat = %d\r\n",Adapter->MacParameter.CurrentState);		//Tx_Rx_Statsic(Adapter);		InitMacStat(Adapter);	memset(  &Adapter->NdisCurNet, 0,  sizeof(NDIS_802_11_CUR_NET));	memcpy(&Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid, InformationBuffer, sizeof(NDIS_802_11_SSID));		if(Adapter->MacParameter.mAssoc==0)	{		for(i = 0; i < Adapter->Ndis80211Parameter.pWlanScanDb->NumberOfItems; i++)		{							#ifdef WIN_PLATFORM			if(Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.SsidLength == Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength && NdisEqualMemory(Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.Ssid, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.Ssid, Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength))			#else			if(Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.SsidLength == Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength && ( 0 ==memcmp(Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.Ssid, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.Ssid, Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength) ) )			#endif			{				MlmeJoinRequest.JTo = 10;								#ifdef WIN_PLATFORM				NdisZeroMemory(MlmeJoinRequest.ORates, sizeof(Ratestring));				#else				memset(MlmeJoinRequest.ORates,0, sizeof(Ratestring));				#endif								memcpy(MlmeJoinRequest.ORates, Adapter->NdisCurNet.GeneralParameterOID.Orates,Adapter->NdisCurNet.GeneralParameterOID.NumOrates);				MlmeJoinRequest.PDly = 1000;//1 ms				MlmeJoinRequest.BD.ndisbssidex.Configuration.BeaconPeriod = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Configuration.BeaconPeriod;			        memcpy(MlmeJoinRequest.BD.ndisbssidex.SupportedRates, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.SupportedRates,sizeof(NDIS_802_11_RATES_EX));				memcpy(MlmeJoinRequest.BD.ndisbssidex.MacAddress, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.MacAddress, sizeof(MacAddr));				memcpy(&MlmeJoinRequest.BD.ndisbssidex.Ssid, &Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid, sizeof(MlmeJoinRequest.BD.ndisbssidex.Ssid));				MlmeJoinRequest.BD.ie_fixed.Capabilities = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_fixed.Capabilities;				MlmeJoinRequest.BD.ndisbssidex.Configuration.DSConfig = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Configuration.DSConfig;				MlmeJoinRequest.BD.ndisbssidex.Configuration.Length = sizeof(NDIS_802_11_CONFIGURATION);				memcpy(&MlmeJoinRequest.BD.ie_cfps, &Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_cfps, sizeof(cfps_t));				MlmeJoinRequest.BD.ie_tim.dtim_period = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_tim.dtim_period;				MlmeJoinRequest.BD.ie_ibss_parms.atim_win = Adapter->MacParameter.mIBPm;			        MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.InfrastructureMode;				memcpy( (char *)&Adapter->NdisCurNet.WlanDesc, (char *)&Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i], sizeof(WTWLAN_BSSID_DESC) );												//printk("<0>MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode = %x\r\n",MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode);				MlmeJoin(Adapter, &MlmeJoinRequest);				//printk("<0>In Function %s after MlmeJoin \n\r ",__FUNCTION__);				break;			}		}		if(i >= Adapter->Ndis80211Parameter.pWlanScanDb->NumberOfItems) 			{				//Ndis802_11IBSS錕絫art錕斤拷錕?				if (Adapter->NdisCurNet.WlanDesc.ndisbssidex.InfrastructureMode == Ndis802_11IBSS)				{					memcpy(&MlmeStartRequest.mssid, &Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid,sizeof(NDIS_802_11_SSID));													MlmeStartRequest.yBtp = independent;									MlmeStartRequest.yBcnPeriod = Adapter->NdisCurNet.WlanDesc.ndisbssidex.Configuration.BeaconPeriod?Adapter->NdisCurNet.WlanDesc.ndisbssidex.Configuration.BeaconPeriod:100;			 				                                        #ifdef WIN_PLATFORM					NdisZeroMemory( &Adapter->MacParameter.mCfPm, sizeof(CfParms));						#else					memset( &Adapter->MacParameter.mCfPm, 0, sizeof(CfParms));					#endif										memcpy(&MlmeStartRequest.ycfp, &Adapter->MacParameter.mCfPm,sizeof(CfParms));						if(  0 ==  Adapter->NdisCurNet.WlanDesc.ie_ds.curr_channel )					{						Adapter->NdisCurNet.WlanDesc.ie_ds.curr_channel = WtWlan_GetFreeChannel( Adapter );						Adapter->NdisCurNet.WlanDesc.ie_ds.element_ID = eDsParms;						Adapter->NdisCurNet.WlanDesc.ie_ds.length = 1;				      }									MlmeStartRequest.bdPhyParms = Adapter->NdisCurNet.WlanDesc.ie_ds.curr_channel;					MlmeStartRequest.yIbpm = Adapter->MacParameter.mIBPm;					MlmeStartRequest.ypdly = Adapter->MacParameter.mPdly;					MlmeStartRequest.mCap = Adapter->MacParameter.mCap;					memcpy(MlmeStartRequest.mBrates, Adapter->MacParameter.mBrates,sizeof(Ratestring));					/*memcpy(MlmeStartRequest.yOrates, Adapter->NdisCurNet.WlanDesc.ndisbssidex.SupportedRates,sizeof(Ratestring));*/					memcpy(MlmeStartRequest.yOrates, Adapter->MacParameter.mOrates,sizeof(Ratestring));					//Adapter->MacParameter.CurrentState = NO_BSS;					MlmeStartIBSS(Adapter, &MlmeStartRequest);				}							else if(Adapter->NdisCurNet.WlanDesc.ndisbssidex.InfrastructureMode == Ndis802_11Infrastructure)				{										MlmeSetDefaultParameter(Adapter);					Adapter->MacParameter.CurrentState = NO_BSS;					if(Adapter->bLinkStatus)					{						Adapter->bLinkStatus = FALSE;						#ifdef WIN_PLATFORM						NdisMIndicateStatus(Adapter->AdapterHandle, NDIS_STATUS_MEDIA_DISCONNECT, (PVOID)0, 0);						NdisMIndicateStatusComplete(Adapter->AdapterHandle);						#endif					}														}			}	}}//實錕斤拷ID_CUSTOM_START_IBSS錕斤拷拇錕?#endif// Join an IBSS or start a IBSS,information is essid namevoid IbssSetProc(IN PWT_ADAPTER Adapter,PVOID InformationBuffer){	UINT32 i;	MlmeStartRequest MlmeStartRequest;	MlmeJoinRequest  MlmeJoinRequest;	FN_ENTER;	InitMacStat(Adapter);	memset(  &Adapter->NdisCurNet, 0,  sizeof(NDIS_802_11_CUR_NET));	memcpy(&Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid, InformationBuffer, sizeof(NDIS_802_11_SSID));	for(i = 0; i < Adapter->Ndis80211Parameter.pWlanScanDb->NumberOfItems; i++)	{	//mean		if(Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.SsidLength == Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength && ( 0 ==memcmp(Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.Ssid, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid.Ssid, Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid.SsidLength) ) )		{			if(  Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.InfrastructureMode != Ndis802_11IBSS )				continue;								MlmeJoinRequest.JTo = 10;								memset(MlmeJoinRequest.ORates,0, sizeof(Ratestring));								memcpy(MlmeJoinRequest.ORates, Adapter->NdisCurNet.GeneralParameterOID.Orates,Adapter->NdisCurNet.GeneralParameterOID.NumOrates);				MlmeJoinRequest.PDly = 1000;//1 ms				MlmeJoinRequest.BD.ndisbssidex.Configuration.BeaconPeriod = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Configuration.BeaconPeriod;			        memcpy(MlmeJoinRequest.BD.ndisbssidex.SupportedRates, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.SupportedRates,sizeof(NDIS_802_11_RATES_EX));				memcpy(MlmeJoinRequest.BD.ndisbssidex.MacAddress, Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.MacAddress, sizeof(MacAddr));				memcpy(&MlmeJoinRequest.BD.ndisbssidex.Ssid, &Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Ssid, sizeof(MlmeJoinRequest.BD.ndisbssidex.Ssid));				MlmeJoinRequest.BD.ie_fixed.Capabilities = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_fixed.Capabilities;				MlmeJoinRequest.BD.ndisbssidex.Configuration.DSConfig = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.Configuration.DSConfig;				MlmeJoinRequest.BD.ndisbssidex.Configuration.Length = sizeof(NDIS_802_11_CONFIGURATION);				memcpy(&MlmeJoinRequest.BD.ie_cfps, &Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_cfps, sizeof(cfps_t));				MlmeJoinRequest.BD.ie_tim.dtim_period = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ie_tim.dtim_period;				MlmeJoinRequest.BD.ie_ibss_parms.atim_win = Adapter->MacParameter.mIBPm;			       MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode = Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i].ndisbssidex.InfrastructureMode;				memcpy( (char *)&Adapter->NdisCurNet.WlanDesc, (char *)&Adapter->Ndis80211Parameter.pWlanScanDb->wlandesc[i], sizeof(WTWLAN_BSSID_DESC) );												//printk("<0>MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode = %x\r\n",MlmeJoinRequest.BD.ndisbssidex.InfrastructureMode);				MlmeJoin(Adapter, &MlmeJoinRequest);				//printk("<0>In Function %s after MlmeJoin \n\r ",__FUNCTION__);				break;		}	}	if(i >= Adapter->Ndis80211Parameter.pWlanScanDb->NumberOfItems) 	{		Adapter->NdisCurNet.WlanDesc.ndisbssidex.InfrastructureMode = Ndis802_11IBSS;		memcpy(&MlmeStartRequest.mssid, &Adapter->NdisCurNet.WlanDesc.ndisbssidex.Ssid,sizeof(NDIS_802_11_SSID));										MlmeStartRequest.yBtp = independent;						MlmeStartRequest.yBcnPeriod = Adapter->NdisCurNet.WlanDesc.ndisbssidex.Configuration.BeaconPeriod?Adapter->NdisCurNet.WlanDesc.ndisbssidex.Configuration.BeaconPeriod:100;			 						memset( &Adapter->MacParameter.mCfPm, 0, sizeof(CfParms));							memcpy(&MlmeStartRequest.ycfp, &Adapter->MacParameter.mCfPm,sizeof(CfParms));			if(  0 ==  Adapter->NdisCurNet.WlanDesc.ie_ds.curr_channel )		{				Adapter->NdisCurNet.WlanDesc.ie_ds.curr_channel = WtWlan_GetFreeChannel( Adapter );			Adapter->NdisCurNet.WlanDesc.ie_ds.element_ID = eDsParms;			Adapter->NdisCurNet.WlanDesc.ie_ds.length = 1;		}		//bdPhyParms:chnanel		MlmeStartRequest.bdPhyParms = Adapter->NdisCurNet.WlanDesc.ie_ds.curr_channel;		MlmeStartRequest.yIbpm = Adapter->MacParameter.mIBPm;		MlmeStartRequest.ypdly = Adapter->MacParameter.mPdly;		MlmeStartRequest.mCap = Adapter->MacParameter.mCap;		memcpy(MlmeStartRequest.mBrates, Adapter->MacParameter.mBrates,sizeof(Ratestring));		/*memcpy(MlmeStartRequest.yOrates, Adapter->NdisCurNet.WlanDesc.ndisbssidex.SupportedRates,sizeof(Ratestring));*/		memcpy(MlmeStartRequest.yOrates, Adapter->MacParameter.mOrates,sizeof(Ratestring));		//Adapter->MacParameter.CurrentState = NO_BSS;		MlmeStartIBSS(Adapter, &MlmeStartRequest);	}		FN_EXIT(0,0);}//實錕斤拷ID_CUSTOM_START_IBSS錕斤拷拇錕?void StartIbssSetProc(IN PWT_ADAPTER Adapter,PVOID InformationBuffer){

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线免费精品视频| 久久久久久久久久久久电影| 欧美影院午夜播放| 制服丝袜av成人在线看| 国产亚洲欧美日韩日本| 一区二区三区日韩欧美| 奇米精品一区二区三区在线观看一| 免费看精品久久片| 懂色中文一区二区在线播放| 91行情网站电视在线观看高清版| 6080yy午夜一二三区久久| 国产精品三级视频| 香蕉久久夜色精品国产使用方法| 国产精品综合一区二区三区| 国产精品三级av| 91网页版在线| 国产亚洲一区字幕| 日本怡春院一区二区| 94色蜜桃网一区二区三区| 欧美sm极限捆绑bd| 午夜影院久久久| 99re66热这里只有精品3直播 | 成人夜色视频网站在线观看| 欧美男男青年gay1069videost | 岛国精品在线播放| 精品少妇一区二区三区视频免付费| 亚洲日本欧美天堂| 91色九色蝌蚪| 日韩美女久久久| 99久久婷婷国产| 中文字幕亚洲精品在线观看| 国产91色综合久久免费分享| 欧美一级欧美三级| 美腿丝袜亚洲三区| 亚洲国产精品成人综合 | 九九视频精品免费| 精品成人a区在线观看| 久久国内精品视频| 精品三级在线看| 精品一区二区免费视频| 欧美精品一区二区三区一线天视频| 日本欧美一区二区在线观看| 91.麻豆视频| 麻豆精品国产传媒mv男同| 精品国产乱码久久久久久老虎| 狠狠色综合播放一区二区| 国产欧美一区二区精品仙草咪| 丁香激情综合国产| 亚洲小说春色综合另类电影| 欧美精品777| 国产福利一区二区三区视频| 国产精品成人在线观看| 欧美日韩在线播| 国模套图日韩精品一区二区| 视频一区在线播放| 日韩欧美国产系列| 99精品视频中文字幕| 日欧美一区二区| 中文字幕精品在线不卡| 色狠狠一区二区三区香蕉| 午夜精品福利一区二区三区av| 欧美v国产在线一区二区三区| 国产69精品一区二区亚洲孕妇| 亚洲欧美aⅴ...| 亚洲va国产天堂va久久en| 久久精品亚洲麻豆av一区二区 | 一区在线播放视频| 日韩视频一区二区在线观看| 99久久久免费精品国产一区二区| 午夜成人免费视频| 亚洲特级片在线| 精品久久久久久久久久久久久久久| 91在线高清观看| 国产福利一区二区三区视频在线| 亚洲国产视频在线| 中文字幕日韩一区| 久久久久久久久久久黄色| 91精品国产综合久久久久| 色av一区二区| 91在线播放网址| 成人av综合在线| 国产成人aaa| 国产一区二区在线视频| 日韩成人一区二区| 亚洲大片精品永久免费| 一区二区三区小说| 亚洲一区在线看| 亚洲一区在线观看视频| 大美女一区二区三区| 久久精品99国产精品日本| 婷婷一区二区三区| 日韩高清不卡在线| 日本欧美肥老太交大片| 蜜臀av亚洲一区中文字幕| 视频在线观看91| 久99久精品视频免费观看| 麻豆久久久久久| 国产精品亚洲午夜一区二区三区| 国产精一品亚洲二区在线视频| 国产成人综合网| av网站一区二区三区| av中文字幕一区| 欧美三级乱人伦电影| 欧美电影一区二区三区| 精品久久久久久无| 中文av一区特黄| 亚洲午夜精品网| 激情综合网av| 色婷婷av一区二区| 欧美成人精精品一区二区频| 337p日本欧洲亚洲大胆精品| 国产精品久久久久久久第一福利 | 欧美日韩精品综合在线| 日韩欧美黄色影院| 中文字幕国产精品一区二区| 一区二区三区在线观看动漫| 看电视剧不卡顿的网站| 成人影视亚洲图片在线| 欧美日韩精品一区二区三区 | 色婷婷狠狠综合| 精品国产青草久久久久福利| 国产精品高潮久久久久无| 99视频热这里只有精品免费| 欧美色图在线观看| 中文av字幕一区| 久草精品在线观看| 欧美日韩一区在线观看| 国产精品美女久久久久久久| 日韩vs国产vs欧美| 欧美在线不卡视频| 国产精品国产自产拍高清av王其| 日本vs亚洲vs韩国一区三区二区| 99国产精品久久久久| 久久久综合精品| 奇米一区二区三区| 宅男在线国产精品| 亚洲国产精品视频| 欧美性做爰猛烈叫床潮| 日韩毛片一二三区| aaa欧美大片| 中文字幕一区日韩精品欧美| 国产一区二区三区日韩| 欧美变态凌虐bdsm| 久久精品国产亚洲a| 91精品国产乱码久久蜜臀| 亚洲国产美女搞黄色| 欧美在线不卡一区| 亚洲福利一二三区| 亚洲精品高清在线| 91麻豆蜜桃一区二区三区| 亚洲欧美在线视频观看| 99re热视频精品| 亚洲一级二级三级在线免费观看| 欧美亚洲国产bt| 日韩精品一二三| 精品国产区一区| 国产成人在线免费观看| 国产精品三级在线观看| 欧美自拍丝袜亚洲| 日韩激情视频网站| 久久精品男人的天堂| 色综合中文字幕| 日韩精品电影一区亚洲| 国产日韩在线不卡| 色婷婷综合激情| 久久99精品国产麻豆婷婷| 麻豆91在线播放免费| 欧美电视剧在线看免费| 成人永久免费视频| 肉色丝袜一区二区| 国产精品久久久久久久久快鸭| 色香蕉久久蜜桃| 日本视频免费一区| 国产精品欧美综合在线| 亚洲日穴在线视频| 精品久久一二三区| 欧美日韩五月天| www.日本不卡| 久久成人18免费观看| 亚洲一区二区在线免费看| 国产欧美视频一区二区| 欧美精品视频www在线观看| zzijzzij亚洲日本少妇熟睡| 蜜芽一区二区三区| 一级精品视频在线观看宜春院| 久久久精品影视| 日韩欧美国产一区二区三区 | 日本伊人午夜精品| 一片黄亚洲嫩模| 国产精品乱码一区二区三区软件 | 欧美精品在线一区二区三区| 国产成人在线视频网站| 精品一区二区三区在线播放 | 国产精品资源在线看| 五月天国产精品| 一区二区三区免费网站| 国产精品美女www爽爽爽| 久久综合精品国产一区二区三区| 制服丝袜中文字幕亚洲| 91精品国产高清一区二区三区蜜臀 |