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

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

?? tcpprop.c

?? wince3.0的源碼
?? C
字號:
/******************************************************************************
Copyright (c) 1995-2000 Microsoft Corporation.  All rights reserved.

tcpprop.c : Remote networking tcp/ip properties

******************************************************************************/
#include <windows.h>
#include <tchar.h>
#include "string.h"
#include "memory.h"
#include "commctrl.h"
#include "remnet.h"
#include "resource.h"
#include "ipaddr.h"
#include "wcommctl.h"


extern BOOL		v_fPortrait;

// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
LRESULT CALLBACK
TCPGenDlgProc (
   HWND hDlg,
   UINT message,
   WPARAM wParam,
   LPARAM lParam
   )
{
	PROPSHEETPAGE *psp;
	NMHDR		*header;
	PITEMINFO	pItem;
	DWORD		Flag;
	
	DEBUGMSG (ZONE_MISC, (TEXT("+TCPGenDlgProc(0x%X, 0x%X, 0x%X, 0x%X)\r\n"),
				   hDlg, message, wParam, lParam));
	
	switch (message) {

	case WM_NOTIFY :
		header = (NMHDR*) lParam;

		if (PSN_APPLY != header->code) {
			break;
		}
		DEBUGMSG (1, (TEXT("Apply Changes....\r\n")));
		
		pItem = (PITEMINFO) GetWindowLong (hDlg, GWL_USERDATA);
		
		// Server assigned IP addr check box
		if (SendMessage(GetDlgItem(hDlg, IDC_SERVIPADDR),
						BM_GETCHECK, 0, 0)) {
			// Server assigned IP addr
			pItem->Entry.dwfOptions &= ~RASEO_SpecificIpAddr;
		} else {
			pItem->Entry.dwfOptions |= RASEO_SpecificIpAddr;
		}

		// Even if they want server assigned save the IP addr...
		SendMessage(GetDlgItem(hDlg, IDC_IP_ADDR), IP_GETADDRESS, 0,
					(LPARAM) ((int *) &pItem->Entry.ipaddr));

		// The check boxes
		if (SendMessage(GetDlgItem(hDlg, IDC_USESLIP), BM_GETCHECK, 0, 0)) {
			pItem->Entry.dwFramingProtocol = RASFP_Slip;
		} else {
			pItem->Entry.dwFramingProtocol = RASFP_Ppp;
		}
				
		if (SendMessage(GetDlgItem(hDlg, IDC_SOFTCOMPCHK), BM_GETCHECK, 0,0)) {
			pItem->Entry.dwfOptions |= RASEO_SwCompression;
		} else {
			pItem->Entry.dwfOptions &= ~RASEO_SwCompression;
		}
				
		if (SendMessage(GetDlgItem(hDlg, IDC_IPCOMP), BM_GETCHECK, 0, 0)) {
			pItem->Entry.dwfOptions |= RASEO_IpHeaderCompression;
		} else {
			pItem->Entry.dwfOptions &= ~RASEO_IpHeaderCompression;
		}
		
		break;
	case WM_COMMAND :
		if (LOWORD(wParam) == IDC_SERVIPADDR) {
			pItem = (PITEMINFO) GetWindowLong (hDlg, GWL_USERDATA);
			
			if (SendMessage(GetDlgItem(hDlg, IDC_SERVIPADDR),
							   BM_GETCHECK, 0, 0)) {
				Flag = FALSE;
			} else {
				Flag = TRUE;
			}
			EnableWindow(GetDlgItem(hDlg, IDC_IP_ADDR), Flag);
			EnableWindow(GetDlgItem(hDlg, IDC_IPADDRLABEL), Flag);
			if (Flag || *(int *) &pItem->Entry.ipaddr) {
				SendMessage (GetDlgItem(hDlg, IDC_IP_ADDR), IP_SETADDRESS, 0,
							 (LPARAM) *(int *) &pItem->Entry.ipaddr);
			} else {
				SendMessage(GetDlgItem(hDlg, IDC_IP_ADDR),
							IP_CLEARADDRESS, 0, 0);
			}
		}
		break;
	case WM_INITDIALOG :
		psp = (PROPSHEETPAGE *)lParam;
		
		SetWindowLong (hDlg, GWL_USERDATA, psp->lParam);
		pItem = (PITEMINFO)psp->lParam;

		if (_tcscmp (pItem->Entry.szDeviceType, RASDT_Direct)) {
			// It's a dial-up, change the icon
			HICON hIcon;
			hIcon = LoadIcon(v_hInst, MAKEINTRESOURCE((v_fPortrait ? IDI_RNA2 : IDI_RNA)));
			SendMessage (GetDlgItem (hDlg, IDC_MYICON), STM_SETIMAGE,
						 (WPARAM)IMAGE_ICON, (LPARAM)hIcon);
			DeleteObject(hIcon);
		}
		
		SetWindowLong (GetParent(hDlg), GWL_EXSTYLE,
					   GetWindowLong(GetParent(hDlg), GWL_EXSTYLE) |
					   WS_EX_NODRAG);
		
		SetWindowText (GetDlgItem (hDlg, IDC_CONNLABEL),
					   pItem->EntryName);

		if (pItem->Entry.dwfOptions & RASEO_SpecificIpAddr) {
			Flag = 1;
		} else {
			Flag = 0;
		}
		
		// Set if non-zero of enabled
		if (Flag || *(int *) &pItem->Entry.ipaddr) {
			SendMessage (GetDlgItem(hDlg, IDC_IP_ADDR), IP_SETADDRESS, 0,
						 (LPARAM) *(int *) &pItem->Entry.ipaddr);
		}
			
		SendMessage(GetDlgItem(hDlg, IDC_SERVIPADDR), BM_SETCHECK, !Flag, 0);
		EnableWindow(GetDlgItem(hDlg, IDC_IP_ADDR), Flag);
		EnableWindow(GetDlgItem(hDlg, IDC_IPADDRLABEL), Flag);
		
		if (pItem->Entry.dwFramingProtocol == RASFP_Slip) {
			SendMessage(GetDlgItem(hDlg, IDC_USESLIP), BM_SETCHECK,
						1, 0);
		}
		if (pItem->Entry.dwfOptions & RASEO_SwCompression) {
			SendMessage(GetDlgItem(hDlg, IDC_SOFTCOMPCHK), BM_SETCHECK,
						1, 0);
		}
		if (pItem->Entry.dwfOptions & RASEO_IpHeaderCompression) {
			SendMessage(GetDlgItem(hDlg, IDC_IPCOMP), BM_SETCHECK, 1, 0);
		}

		// If it's a VPN type then disable the SLIP option
		if (_tcscmp (pItem->Entry.szDeviceType, RASDT_Vpn)) {
			// Not VPN type, enable the control
			EnableWindow (GetDlgItem (hDlg, IDC_USESLIP), TRUE);
		} else {
			// VPN type, disable slip
			EnableWindow (GetDlgItem (hDlg, IDC_USESLIP), FALSE);
		}
		
		break;
	default :
		DEBUGMSG (1, (TEXT("-TCPGenDlgProc: (default) Return FALSE\r\n")));
		return (FALSE);
	}
	DEBUGMSG (ZONE_MISC, (TEXT("-TCPGenDlgProc: Return TRUE\r\n")));
	return TRUE;
		
}

// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
LRESULT CALLBACK
TCPNameServDlgProc (
   HWND hDlg,
   UINT message,
   WPARAM wParam,
   LPARAM lParam
   )
{
	PROPSHEETPAGE *psp;
	NMHDR		*header;
	PITEMINFO	pItem;
	BOOL		Flag;
	
	DEBUGMSG (ZONE_MISC, (TEXT("+TCPNameServDlgProc(0x%X, 0x%X, 0x%X, 0x%X)\r\n"),
				   hDlg, message, wParam, lParam));
	
	switch (message) {

	case WM_NOTIFY :
		header = (NMHDR*) lParam;

		if (PSN_APPLY != header->code) {
			break;
		}
		DEBUGMSG (1, (TEXT("Apply Changes....\r\n")));
		pItem = (PITEMINFO) GetWindowLong (hDlg, GWL_USERDATA);
		
		// Server assigned name server address
		if (SendMessage(GetDlgItem(hDlg, IDC_NAMESERVADDR),
						BM_GETCHECK, 0, 0)) {
			pItem->Entry.dwfOptions &= ~RASEO_SpecificNameServers;
			memset ((char *)&(pItem->Entry.ipaddrDns), 0, sizeof(RASIPADDR));
			memset ((char *)&(pItem->Entry.ipaddrDnsAlt), 0,
					sizeof(RASIPADDR));
			memset ((char *)&(pItem->Entry.ipaddrWins), 0, sizeof(RASIPADDR));
			memset ((char *)&(pItem->Entry.ipaddrWinsAlt), 0,
					sizeof(RASIPADDR));
		} else {
			pItem->Entry.dwfOptions |= RASEO_SpecificNameServers;
					
			SendMessage(GetDlgItem(hDlg, IDC_DNS_ADDR), IP_GETADDRESS, 0,
						(LPARAM) ((int *) &pItem->Entry.ipaddrDns));
			SendMessage(GetDlgItem(hDlg, IDC_DNS_ALTADDR), IP_GETADDRESS, 0,
						(LPARAM) ((int *) &pItem->Entry.ipaddrDnsAlt));
			SendMessage(GetDlgItem(hDlg, IDC_WINS_ADDR), IP_GETADDRESS, 0,
						(LPARAM) ((int *) &pItem->Entry.ipaddrWins));
			SendMessage(GetDlgItem(hDlg, IDC_WINS_ALTADDR), IP_GETADDRESS, 0,
						(LPARAM) ((int *) &pItem->Entry.ipaddrWinsAlt));
		}
		break;
	case WM_COMMAND :
		if (LOWORD(wParam) == IDC_NAMESERVADDR) {
			pItem = (PITEMINFO) GetWindowLong (hDlg, GWL_USERDATA);
			Flag = !SendMessage(GetDlgItem(hDlg, IDC_NAMESERVADDR),
							   BM_GETCHECK, 0, 0);

			EnableWindow(GetDlgItem(hDlg, IDC_DNS_ADDR), Flag);
			EnableWindow(GetDlgItem(hDlg, IDC_DNS_ALTADDR), Flag);
			EnableWindow(GetDlgItem(hDlg, IDC_WINS_ADDR), Flag);
			EnableWindow(GetDlgItem(hDlg, IDC_WINS_ALTADDR), Flag);
			
			EnableWindow(GetDlgItem(hDlg, IDC_DNS_LABEL), Flag);
			EnableWindow(GetDlgItem(hDlg, IDC_DNS_ALTLABEL), Flag);
			EnableWindow(GetDlgItem(hDlg, IDC_WINS_LABEL), Flag);
			EnableWindow(GetDlgItem(hDlg, IDC_WINS_ALTLABEL), Flag);

			// If enabled then show the addresses.
			if (Flag) {
			SendMessage(GetDlgItem(hDlg, IDC_DNS_ADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrDns));
			SendMessage(GetDlgItem(hDlg, IDC_DNS_ALTADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrDnsAlt));
			SendMessage(GetDlgItem(hDlg, IDC_WINS_ADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrWins));
			SendMessage(GetDlgItem(hDlg, IDC_WINS_ALTADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrWinsAlt));
			} else {
				SendMessage(GetDlgItem(hDlg, IDC_DNS_ADDR),
							IP_CLEARADDRESS, 0, 0);
				SendMessage(GetDlgItem(hDlg, IDC_DNS_ALTADDR),
							IP_CLEARADDRESS, 0, 0);
				SendMessage(GetDlgItem(hDlg, IDC_WINS_ADDR),
							IP_CLEARADDRESS, 0, 0);
				SendMessage(GetDlgItem(hDlg, IDC_WINS_ALTADDR),
							IP_CLEARADDRESS, 0, 0);
			}
		}
		break;
	case WM_INITDIALOG :
		psp = (PROPSHEETPAGE *)lParam;
		
		SetWindowLong (hDlg, GWL_USERDATA, psp->lParam);
		pItem = (PITEMINFO)psp->lParam;

		if (_tcscmp (pItem->Entry.szDeviceType, RASDT_Direct)) {
			// It's a dial-up, change the icon
			HICON hIcon;
			hIcon = LoadIcon(v_hInst, MAKEINTRESOURCE((v_fPortrait ? IDI_RNA2 : IDI_RNA)));
			SendMessage (GetDlgItem (hDlg, IDC_MYICON), STM_SETIMAGE,
						 (WPARAM)IMAGE_ICON, (LPARAM)hIcon);
			DeleteObject(hIcon);
		}
		
		SetWindowText (GetDlgItem (hDlg, IDC_CONNLABEL),
					   pItem->EntryName);

		// Name server address
		if (pItem->Entry.dwfOptions & RASEO_SpecificNameServers) {
			Flag = 1;
		} else {
			Flag = 0;
		}

		// Invert flag for this.
		SendMessage(GetDlgItem(hDlg, IDC_NAMESERVADDR), BM_SETCHECK,
					!Flag, 0);                        

		// Server assigned name server address, so disable
		EnableWindow(GetDlgItem(hDlg, IDC_DNS_ADDR), Flag);
		EnableWindow(GetDlgItem(hDlg, IDC_DNS_ALTADDR), Flag);
		EnableWindow(GetDlgItem(hDlg, IDC_WINS_ADDR), Flag);
		EnableWindow(GetDlgItem(hDlg, IDC_WINS_ALTADDR), Flag);
			
		EnableWindow(GetDlgItem(hDlg, IDC_DNS_LABEL), Flag);
		EnableWindow(GetDlgItem(hDlg, IDC_DNS_ALTLABEL), Flag);
		EnableWindow(GetDlgItem(hDlg, IDC_WINS_LABEL), Flag);
		EnableWindow(GetDlgItem(hDlg, IDC_WINS_ALTLABEL), Flag);

		if (Flag) {
			SendMessage(GetDlgItem(hDlg, IDC_DNS_ADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrDns));
			SendMessage(GetDlgItem(hDlg, IDC_DNS_ALTADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrDnsAlt));
			SendMessage(GetDlgItem(hDlg, IDC_WINS_ADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrWins));
			SendMessage(GetDlgItem(hDlg, IDC_WINS_ALTADDR),
						IP_SETADDRESS, 0,
						(LPARAM) *((int *) &pItem->Entry.ipaddrWinsAlt));
		} 
		break;
	default :
		DEBUGMSG (1, (TEXT("-TCPNameServDlgProc: (default) Return FALSE\r\n")));
		return (FALSE);
	}
	DEBUGMSG (ZONE_MISC, (TEXT("-TCPNameServDlgProc: Return TRUE\r\n")));
	return TRUE;
		
}

int CALLBACK 
PropSheetProc(
   HWND hwndDlg,  // handle to the property sheet dialog box
   UINT uMsg,     // message identifier
   LPARAM lParam  // message parameter
   )
{
	DEBUGMSG (1, (TEXT("PropSheetProc(0x%X, 0x%X, 0x%X)\r\n"),
				   hwndDlg, uMsg, lParam));
	return 0;
}   



BOOL
TCP_IP_Properties(HWND hWndOwner, PITEMINFO pItem)
{
	PROPSHEETPAGE psp[2];
	PROPSHEETHEADER psh;
	TCHAR szCaption1[30];
	TCHAR szCaption2[30];
	TCHAR szTitle[30];
	

	psp[0].dwSize = sizeof(PROPSHEETPAGE);
	psp[0].dwFlags = PSP_USETITLE;
	psp[0].hInstance = v_hInst;
	psp[0].pszTemplate = MAKEINTRESOURCE(v_DialogPages[DLG_TCP_GEN]);
	psp[0].pszIcon = NULL;
	psp[0].pfnDlgProc = TCPGenDlgProc;
	LoadString(v_hInst, IDS_TCPIP_GENERAL, szCaption1,
			   sizeof(szCaption1)/sizeof(szCaption1[0]));
	psp[0].pszTitle = szCaption1;
	psp[0].lParam = (LPARAM)pItem;
	psp[0].pfnCallback = NULL;

	psp[1].dwSize = sizeof(PROPSHEETPAGE);
	psp[1].dwFlags = PSP_USETITLE;
	psp[1].hInstance = v_hInst;
	psp[1].pszTemplate = MAKEINTRESOURCE(v_DialogPages[DLG_TCP_NS]);
	psp[1].pszIcon = NULL;
	psp[1].pfnDlgProc = TCPNameServDlgProc;
	LoadString(v_hInst, IDS_TCPIP_NAME_SERV, szCaption2,
			   sizeof(szCaption2)/sizeof(szCaption2[0]));
	psp[1].pszTitle = szCaption2;
	psp[1].lParam = (LPARAM)pItem;
	psp[1].pfnCallback = NULL;


	psh.dwSize     = sizeof(PROPSHEETHEADER);
	psh.dwFlags    = PSH_PROPSHEETPAGE | PSH_USECALLBACK;
	psh.hwndParent = hWndOwner;
	psh.hInstance  = v_hInst;
	psh.pszIcon    = NULL;
	LoadString(v_hInst, IDS_TCPIP_SETTINGS, szTitle,
			   sizeof(szTitle)/sizeof(szTitle[0]));
	psh.pszCaption = (LPTSTR) szTitle;
	psh.nPages     = 2;
	psh.nStartPage = 0;       // we will always jump to the first page
	psh.ppsp       = (LPCPROPSHEETPAGE) &psp;
	psh.pfnCallback = PropSheetProc;

	return CallCommCtrlFunc(PropertySheetW)(&psh);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产美女精品人人做人人爽| 极品尤物av久久免费看| 91精品在线麻豆| 国产一区二区不卡| 亚洲天堂久久久久久久| 正在播放一区二区| 成人黄色在线网站| 日本aⅴ免费视频一区二区三区| av资源网一区| 青青草97国产精品免费观看 | 波多野结衣精品在线| 香蕉影视欧美成人| 中文在线资源观看网站视频免费不卡 | 亚洲电影一级片| 欧美一区二区在线不卡| 不卡一区二区在线| 日本网站在线观看一区二区三区 | 日韩免费高清av| 91欧美激情一区二区三区成人| 日本亚洲天堂网| 夜夜精品浪潮av一区二区三区| 久久久高清一区二区三区| 欧美日韩国产精选| 99这里都是精品| 国内精品免费在线观看| 亚洲欧美日韩电影| 国产精品视频你懂的| 欧美tk丨vk视频| 欧美人伦禁忌dvd放荡欲情| av不卡免费在线观看| 国产一区二区看久久| 男男视频亚洲欧美| 亚洲成人av一区二区三区| 国产精品动漫网站| 国产精品网站在线| 91精品国产免费| 欧美色网站导航| 日本精品裸体写真集在线观看| 国产一区二区三区在线观看免费视频| 性感美女极品91精品| 一区二区成人在线| 亚洲欧洲成人自拍| 国产日韩欧美精品一区| 精品国产乱码久久久久久图片 | 久久精品夜色噜噜亚洲a∨ | 国产亚洲精品aa午夜观看| 91精品国产乱| 91麻豆精品国产自产在线 | 一区二区在线观看免费| 国产三级久久久| 久久影视一区二区| 中文欧美字幕免费| 亚洲欧美日韩国产中文在线| 亚洲国产日韩在线一区模特| 日韩va欧美va亚洲va久久| 免费日本视频一区| 国产乱码精品一区二区三区五月婷| 国产成人免费视频一区| proumb性欧美在线观看| 色婷婷av一区二区三区之一色屋| 欧美日产国产精品| 精品久久久久久久久久久久包黑料| 国产亚洲欧美日韩日本| 亚洲另类在线一区| 婷婷国产v国产偷v亚洲高清| 国产综合久久久久久久久久久久| 成人性色生活片免费看爆迷你毛片| 色天天综合色天天久久| 欧美丰满嫩嫩电影| 久久综合狠狠综合久久综合88 | 成人性生交大片免费看在线播放 | 国产亚洲综合在线| 亚洲人精品午夜| 免费久久精品视频| 91原创在线视频| 91精品国产手机| 中文字幕制服丝袜一区二区三区| 婷婷夜色潮精品综合在线| 国产精品中文欧美| 欧美影院一区二区三区| 久久综合九色欧美综合狠狠| 一区二区三区四区蜜桃| 国模娜娜一区二区三区| 色屁屁一区二区| 久久影音资源网| 亚洲国产精品自拍| 成人中文字幕在线| 日韩天堂在线观看| 亚洲综合小说图片| 国产精品123| 欧美理论片在线| 中文字幕日韩一区二区| 久久99日本精品| 欧美在线色视频| 国产精品无人区| 精品一区二区三区免费视频| 欧美亚洲图片小说| 国产精品不卡在线| 国产精品亚洲视频| 日韩西西人体444www| 亚洲福利一区二区| 不卡免费追剧大全电视剧网站| 欧美一区二区三区播放老司机| 亚洲精品成a人| 国产成人久久精品77777最新版本| 欧美一区二区三区四区在线观看 | 青草av.久久免费一区| 91国偷自产一区二区三区成为亚洲经典 | 中文字幕成人av| 精品一区二区三区视频| 91精品国产综合久久小美女| 亚洲精品免费在线| 91日韩精品一区| 国产精品欧美一区二区三区| 国产精品一区在线观看乱码| 日韩欧美黄色影院| 日韩激情中文字幕| 欧美日韩不卡在线| 亚洲成人av在线电影| 欧美亚一区二区| 亚洲一区二区在线观看视频| 色综合咪咪久久| 亚洲精品日韩专区silk| 99国产精品久久久| 中文字幕日韩一区| 成年人网站91| 国产精品第四页| 92国产精品观看| 国产精品高潮久久久久无| 成人h动漫精品| 中文字幕一区二区三区视频| 国产老女人精品毛片久久| 2020国产精品自拍| 国精产品一区一区三区mba桃花 | 精品国产三级电影在线观看| 免费视频一区二区| 精品国产一区二区三区忘忧草 | 亚洲激情第一区| 在线观看三级视频欧美| 一区二区三区四区高清精品免费观看| 99精品在线免费| 亚洲欧美国产高清| 欧美曰成人黄网| 日韩中文字幕麻豆| 欧美精品一区二区三区久久久| 国产精品99久久久久久久女警| 久久精品男人的天堂| 99精品久久久久久| 亚洲国产你懂的| 日韩精品一区在线| 国产成人精品www牛牛影视| 中文成人综合网| 欧美亚洲自拍偷拍| 老司机免费视频一区二区| 久久青草国产手机看片福利盒子| 粉嫩aⅴ一区二区三区四区| 一区二区三区欧美视频| 欧美一级片在线看| 国产成人在线免费| 亚洲精品视频在线| 欧美一区二区三区免费视频| 国产精品538一区二区在线| 最新中文字幕一区二区三区 | 欧美高清激情brazzers| 免费观看在线综合色| 国产欧美日韩视频一区二区| 97国产一区二区| 日本vs亚洲vs韩国一区三区| 国产日韩在线不卡| 欧美色图免费看| 国产精品一区在线观看你懂的| 亚洲精品乱码久久久久久黑人| 日韩精品中文字幕在线一区| av高清久久久| 另类调教123区| 亚洲日本免费电影| 欧美一区二区免费观在线| www.欧美.com| 老司机精品视频导航| 亚洲欧美日韩系列| 欧美精品一区二区三区高清aⅴ | 97精品视频在线观看自产线路二| 首页国产欧美日韩丝袜| 国产精品色在线| 日韩视频一区二区三区| 一本色道久久综合亚洲精品按摩| 蜜臀精品一区二区三区在线观看 | 日本一区二区三区久久久久久久久不 | 一区二区在线观看av| 精品99999| 欧美电影一区二区| 91在线小视频| 韩国av一区二区| 五月婷婷激情综合网| 中文字幕在线不卡一区二区三区| 日韩一区二区三区视频在线观看| 91久久精品日日躁夜夜躁欧美| 国产精品一区一区| 热久久免费视频| 亚洲国产精品欧美一二99|