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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 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);}//實(shí)錕斤拷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					}														}			}	}}//實(shí)錕斤拷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);}//實(shí)錕斤拷ID_CUSTOM_START_IBSS錕斤拷拇錕?void StartIbssSetProc(IN PWT_ADAPTER Adapter,PVOID InformationBuffer){

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品成人a在线观看| 欧美精品乱码久久久久久按摩| 色狠狠色狠狠综合| 亚洲一级二级三级在线免费观看| 视频一区欧美精品| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美日韩在线播放| 欧美国产日韩精品免费观看| 偷拍日韩校园综合在线| 99免费精品在线观看| 91精品欧美一区二区三区综合在| 国产精品美日韩| 久久99精品久久只有精品| 欧美视频日韩视频在线观看| 国产精品午夜免费| 色婷婷av一区二区三区大白胸| 久久亚洲精品国产精品紫薇| 日韩高清不卡一区| 欧美亚男人的天堂| 日韩精品一级中文字幕精品视频免费观看| 911国产精品| 国产一区二区三区日韩| 亚洲日本在线看| 成人av电影免费观看| 亚洲免费观看高清完整版在线观看 | 国产精品成人免费精品自在线观看 | 欧美一区二区精品在线| 一区二区三区高清不卡| 成人ar影院免费观看视频| 一区二区三区成人| 欧美不卡一区二区三区四区| 麻豆精品蜜桃视频网站| 日韩欧美一区二区久久婷婷| 奇米色一区二区| 日韩一区二区在线免费观看| 日韩电影一二三区| 亚洲国产精品t66y| 91精品国产欧美一区二区| 成人看片黄a免费看在线| 中文一区在线播放| 欧美日韩大陆一区二区| 午夜电影一区二区三区| 亚洲国产成人自拍| 在线成人av网站| 成人国产精品视频| 久久99九九99精品| 亚洲国产cao| 日韩一级二级三级精品视频| av中文字幕亚洲| 国产一区二区三区四| 全部av―极品视觉盛宴亚洲| 亚洲精品你懂的| 麻豆精品一区二区av白丝在线| 欧美福利电影网| 午夜精品久久久久久久久 | 久久久蜜桃精品| 精品一区中文字幕| 亚洲高清视频在线| 综合久久给合久久狠狠狠97色 | 国产精品性做久久久久久| 国产亚洲午夜高清国产拍精品| 成人免费高清视频在线观看| 免费不卡在线观看| 天堂一区二区在线| 亚洲制服丝袜在线| 一区二区三区中文字幕| 国产精品乱码久久久久久| 久久新电视剧免费观看| 日韩网站在线看片你懂的| 欧美日韩午夜精品| 欧美日韩五月天| 欧美日韩一级大片网址| 欧美性猛片xxxx免费看久爱| 在线观看网站黄不卡| 麻豆成人av在线| 热久久国产精品| 奇米精品一区二区三区在线观看| 午夜国产精品一区| 日韩精品电影在线| 美女视频网站久久| 蜜桃av一区二区| 九一久久久久久| 国产真实乱对白精彩久久| 亚洲综合在线电影| 国产美女精品人人做人人爽| 日本欧洲一区二区| 蜜臀va亚洲va欧美va天堂 | 色婷婷香蕉在线一区二区| 色先锋aa成人| 欧美在线高清视频| 91.成人天堂一区| 欧美一区二区三区视频在线 | 欧美乱妇15p| 欧美久久一二区| 日韩亚洲欧美中文三级| xvideos.蜜桃一区二区| xnxx国产精品| 日韩一区在线播放| 欧美va亚洲va在线观看蝴蝶网| 亚洲精品一区二区精华| 欧美精品第一页| 精品伦理精品一区| 亚洲国产成人在线| 亚洲美女屁股眼交| 手机精品视频在线观看| 另类欧美日韩国产在线| 无吗不卡中文字幕| 久久精品国内一区二区三区| 国产成人亚洲综合a∨婷婷图片| 秋霞国产午夜精品免费视频| 国产专区欧美精品| 91国偷自产一区二区使用方法| 欧美日韩精品欧美日韩精品| 欧美mv日韩mv亚洲| 亚洲欧美经典视频| 奇米综合一区二区三区精品视频| 国产99久久久精品| 国产成人福利片| 欧美综合色免费| 久久综合久久99| 亚洲精品久久久久久国产精华液| 日本vs亚洲vs韩国一区三区 | 国产精品18久久久久久久久久久久 | 欧美猛男超大videosgay| 日韩免费一区二区三区在线播放| 国产精品视频你懂的| 日本亚洲一区二区| av午夜一区麻豆| 日韩精品一区在线| 一区二区三区四区乱视频| 精品一区二区日韩| 欧美色区777第一页| 欧美国产综合一区二区| 日日夜夜精品免费视频| heyzo一本久久综合| 精品日韩在线观看| 亚洲午夜私人影院| 国产精品一二三| 91精品国产综合久久香蕉的特点| 亚洲视频免费观看| 国产精品影音先锋| 日韩视频免费观看高清完整版| 日韩一区欧美小说| 丁香一区二区三区| 欧美一区二区三区免费视频| 亚洲男人天堂av| 成人国产一区二区三区精品| 精品久久久久久最新网址| 天天综合色天天综合色h| 99久久精品免费看国产| 在线亚洲免费视频| 国产欧美日韩中文久久| 亚洲男人的天堂在线观看| 国产成人免费网站| 精品成人私密视频| 老鸭窝一区二区久久精品| 欧美欧美欧美欧美首页| 一片黄亚洲嫩模| 91啦中文在线观看| 欧美一区二区视频在线观看| 亚洲一区电影777| 色女孩综合影院| 亚洲少妇30p| 色综合视频一区二区三区高清| 国产精品久久综合| 成人蜜臀av电影| 亚洲欧洲日韩综合一区二区| 丁香一区二区三区| 中文字幕欧美一区| 91视频精品在这里| 中文字幕制服丝袜成人av| jlzzjlzz国产精品久久| 最新国产成人在线观看| 91女人视频在线观看| 亚洲人成人一区二区在线观看| 99久久夜色精品国产网站| 17c精品麻豆一区二区免费| 99re热视频这里只精品 | 一区二区三区欧美日韩| 日本道免费精品一区二区三区| 亚洲精品国产成人久久av盗摄| 色先锋aa成人| 五月天网站亚洲| 日韩午夜小视频| 国产一区二区在线影院| 国产精品色哟哟网站| 91在线播放网址| 亚洲成人一区二区在线观看| 成人国产精品免费观看动漫| 亚洲欧美激情视频在线观看一区二区三区| 99精品视频在线播放观看| 一级特黄大欧美久久久| 欧美剧情电影在线观看完整版免费励志电影 | 成人精品视频一区二区三区| 日韩毛片一二三区| 欧美日韩国产首页| 国产精品自在在线| 亚洲免费观看高清完整版在线观看熊| 欧美日韩一区二区在线观看视频 | 欧美性生活久久|