日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

lwip协议栈在linux运行,LwIP协议栈在uCOS II下的实现

發(fā)布時(shí)間:2024/7/23 linux 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 lwip协议栈在linux运行,LwIP协议栈在uCOS II下的实现 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、概述:

LwIP協(xié)議棧在設(shè)計(jì)時(shí)就考慮到了將來的移植問題,因此把所有與硬件、OS、編譯器相關(guān)的部份獨(dú)立出來,放在ucosii&LwIPsource etlwiparch目錄下。因此LwIP在uCOS II上的實(shí)現(xiàn)就是修改這個(gè)目錄下的文件,其它的文件一般不應(yīng)該修改。下面分幾部份分別說明相應(yīng)文件的實(shí)現(xiàn)原理和過程。

2、與CPU或編譯器相關(guān)的include文件:

ucosii&LwIPsource etlwiparchucosIIincludearch目錄下cc.h、cpu.h、perf.h中有一些與CPU或編譯器相關(guān)的定義,如數(shù)據(jù)長度,字的高低位順序等。這應(yīng)該與用戶實(shí)現(xiàn)μC/OS II時(shí)定義的數(shù)據(jù)長度等參數(shù)是一致的。

#define BYTE_ORDER LITTLE_ENDIAN? //C33209默認(rèn)為小端存儲系統(tǒng)

//數(shù)據(jù)類型長度的定義

typedef unsigned char?? u8_t;

typedef signed char???? s8_t;

typedef unsigned short? u16_t;

typedef signed short??? s16_t;

typedef unsigned int??? u32_t;

typedef signed int????? s32_t;

此外還有一點(diǎn):一般情況下C語言的結(jié)構(gòu)體struct是4字節(jié)對齊的,但是在處理數(shù)據(jù)包的時(shí)候,LwIP使用的是通過結(jié)構(gòu)體中不同數(shù)據(jù)的長度來讀取相應(yīng)的數(shù)據(jù)的,所以,一定要在定義struct的時(shí)候使用_packed關(guān)鍵字,讓編譯器放棄struct的字節(jié)對齊。LwIP也考慮到了這個(gè)問題,所以,在它的結(jié)構(gòu)體定義中有幾個(gè)PACKED_FIELD_xxx宏,默認(rèn)的時(shí)候這幾個(gè)宏都是空的,可以在移植的時(shí)候添加不同的編譯器所對應(yīng)的_packed關(guān)鍵字。比如在Skyeye(C33209)上對應(yīng)gcc編譯器的定義:

#define PACK_STRUCT_FIELD(x) x __attribute__((packed))

#define PACK_STRUCT_STRUCT __attribute__((packed))

#define PACK_STRUCT_BEGIN

#define PACK_STRUCT_END

3、sys_arch操作系統(tǒng)相關(guān)部份:

sys_arch.[ch]中的內(nèi)容是與OS相關(guān)的一些結(jié)構(gòu)和函數(shù),主要可以分為四個(gè)部份:

(1)??? sys_sem_t 信號量

LwIP中需要使用信號量通信,所以在sys_arch中應(yīng)實(shí)現(xiàn)信號量結(jié)構(gòu)體和處理函數(shù):

struct? sys_sem_t

sys_sem_new()??? ??? ??? //創(chuàng)建一個(gè)信號量結(jié)構(gòu)

sys_ sem _free()??? ??? ??? //釋放一個(gè)信號量結(jié)構(gòu)

sys_ sem _signal()??? ??? //發(fā)送信號量

sys_ arch_sem _wait()??? //請求信號量

由于μC/OSII已經(jīng)實(shí)現(xiàn)了信號量OS_EVENT的各種操作,并且功能和LwIP上面幾個(gè)函數(shù)的目的功能是完全一樣的,所以只要把μC/OSII的函數(shù)重新包裝成上面的函數(shù),就可以直接使用了。

(2)??? sys_mbox_t 消息

LwIP使用消息隊(duì)列來緩沖、傳遞數(shù)據(jù)報(bào)文,因此要在sys_arch中實(shí)現(xiàn)消息隊(duì)列結(jié)構(gòu)sys_mbox_t,以及相應(yīng)的操作函數(shù):

sys_mbox_new()??? ??? ? //創(chuàng)建一個(gè)消息隊(duì)列

sys_mbox_free()??? ??? ? //釋放一個(gè)消息隊(duì)列

sys_mbox_post()??? ??? ? //向消息隊(duì)列發(fā)送消息

sys_arch_mbox_fetch()??? ? //從消息隊(duì)列中獲取消息

μC/OSII同樣實(shí)現(xiàn)了消息隊(duì)列結(jié)構(gòu)OSQ及其操作,但是μC/OS-II沒有對消息隊(duì)列中的消息進(jìn)行管理,因此不能直接使用,必須在μC/OS-II的基礎(chǔ)上重新實(shí)現(xiàn)。為了實(shí)現(xiàn)對消息的管理,我們定義了以下結(jié)構(gòu):

typedef struct {

OS_EVENT*?? pQ;

void* pvQEntries[MAX_QUEUE_ENTRIES];

} sys_mbox_t;

在以上結(jié)構(gòu)中,包括OS_EVENT類型的隊(duì)列指針(pQ)和隊(duì)列內(nèi)的消息(pvQEntries)兩部分,對隊(duì)列本身的管理利用μC/OS-II自己的OSQ操作完成,然后使用μC/OS-II中的內(nèi)存管理模塊實(shí)現(xiàn)對消息的創(chuàng)建、使用、刪除回收,兩部分綜合起來形成了LwIP的消息隊(duì)列功能。

(3)??? sys_arch_TImeout 函數(shù)

LwIP中每個(gè)與外界網(wǎng)絡(luò)連接的線程都有自己的TImeout屬性,即等待超時(shí)時(shí)間。這個(gè)屬性表現(xiàn)為每個(gè)線程都對應(yīng)一個(gè)sys_TImeout結(jié)構(gòu)體隊(duì)列,包括這個(gè)線程的TImeout時(shí)間長度,以及超時(shí)后應(yīng)調(diào)用的timeout函數(shù),該函數(shù)會做一些釋放連接,回收資源的工作。如果一個(gè)線程對應(yīng)的sys_timeout為空(NULL),說明該線程對連接做永久的等待。

timeout結(jié)構(gòu)體已經(jīng)由LwIP自己在sys.h中定義好了,而且對結(jié)構(gòu)體隊(duì)列的數(shù)據(jù)操作也由LwIP負(fù)責(zé),我們所要實(shí)現(xiàn)的是如下函數(shù):

struct sys_timeouts * sys_arch_timeouts(void)

這個(gè)函數(shù)的功能是返回目前正處于運(yùn)行態(tài)的線程所對應(yīng)的timeout隊(duì)列指針。timeout隊(duì)列屬于線程的屬性,因此是OS相關(guān)的函數(shù),只能由用戶實(shí)現(xiàn)。

(4)??? sys_thread_new 創(chuàng)建新線程

LwIP可以是單線程運(yùn)行,即只有一個(gè)tcpip線程(tcpip_thread),負(fù)責(zé)處理所有的tcp/ucp連接,各種網(wǎng)絡(luò)程序都通過tcpip線程與網(wǎng)絡(luò)交互。但LwIP也可以多線程運(yùn)行,以提高效率,降低編程復(fù)雜度。這時(shí)就需要用戶實(shí)現(xiàn)創(chuàng)建新線程的函數(shù):

void sys_thread_new(void (* thread)(void *arg), void *arg);

在μC/OS II中,沒有線程(thread)的概念,只有任務(wù)(Task)。它已經(jīng)提供了創(chuàng)建新任務(wù)的系統(tǒng)API調(diào)用OSTaskCreate,因此只要把OSTaskCreate封裝一下,就可以實(shí)現(xiàn)sys_thread_new。需要注意的是LwIP中的thread并沒有μC/OS II中優(yōu)先級的概念,實(shí)現(xiàn)時(shí)要由用戶事先為LwIP中創(chuàng)建的線程分配好優(yōu)先級。

4、lib_arch中庫函數(shù)的實(shí)現(xiàn):

LwIP協(xié)議棧中用到了8個(gè)外部函數(shù),這些函數(shù)通常與用戶使用的系統(tǒng)或編譯器有關(guān),因此留給用戶自己實(shí)現(xiàn)。如下:

u16_t htons(u16_t n);???? //16位數(shù)據(jù)高低字節(jié)交換

u16_t ntohs(u16_t n);

u32_t htonl(u32_t n);??? ? //32位數(shù)據(jù)大小頭對調(diào)

u32_t ntohl(u32_t n);

int strlen(const char *str);??? //返回字符串長度

int strncmp(const char *str1, const char *str2, int len);? //字符串比較

void bcopy(const void *src, void *dest, int len);??? //內(nèi)存數(shù)據(jù)塊之間的互相拷貝

void bzero(void *data, int n);??? ??? //內(nèi)存中指定長度的數(shù)據(jù)塊清零

前四個(gè)函數(shù)通常由用戶自己實(shí)現(xiàn)。在我的系統(tǒng)中,由于使用了gcc編譯器,gcc的lib庫里已經(jīng)有了兩個(gè)字符串操作函數(shù)。若用戶的編譯器的庫中沒有這些函數(shù),需要自己編寫。

5、網(wǎng)絡(luò)設(shè)備驅(qū)動程序:

在我的系統(tǒng)中使用的網(wǎng)絡(luò)芯片為RealTek的8019as芯片,這是ISA 10BASE-T的以太網(wǎng)芯片,與Ne2k兼容。所以目前實(shí)現(xiàn)的網(wǎng)絡(luò)設(shè)備驅(qū)動是針對Ne2k的,其它類型的網(wǎng)絡(luò)芯片驅(qū)動可以在LwIP的網(wǎng)站上找到。LwIP的網(wǎng)絡(luò)驅(qū)動有一定的模型,ucosii&LwIPsource etlwiparchucosII etif 中的ne2kif.c文件即為驅(qū)動的模板,用戶為自己的網(wǎng)絡(luò)設(shè)備實(shí)現(xiàn)驅(qū)動時(shí)應(yīng)參照此模板。

在LwIP中可以有多個(gè)網(wǎng)絡(luò)接口,每個(gè)網(wǎng)絡(luò)接口都對應(yīng)了一個(gè)struct netif,這個(gè)ne2kif包含了相應(yīng)網(wǎng)絡(luò)接口的屬性、收發(fā)函數(shù)。LwIP調(diào)用ne2kif的方法netif->input()及netif->output()進(jìn)行以太網(wǎng)packet的收、發(fā)等操作。在驅(qū)動中主要做的,就是實(shí)現(xiàn)網(wǎng)絡(luò)接口的收、發(fā)、初始化以及中斷處理函數(shù)。驅(qū)動程序工作在IP協(xié)議模型的網(wǎng)絡(luò)接口層,它提供給上層(IP層)的接口函數(shù)如下:

//網(wǎng)卡初始化函數(shù)

void low_level_init (struct netif *netif)

//網(wǎng)卡接收函數(shù),從網(wǎng)絡(luò)接口接收以太網(wǎng)數(shù)據(jù)包并把其中的IP報(bào)文向IP層發(fā)送

//在中斷方式下由網(wǎng)卡ISR調(diào)用

void ne2k_recv_packet (struct netif *netif)

//網(wǎng)卡發(fā)送函數(shù),給IP層傳過來的IP報(bào)文加上以太網(wǎng)包頭并通過網(wǎng)絡(luò)接口發(fā)送

err_t ne2k_send_packet (struct netif *netif, struct pbuf *p, struct ip_addr *ipaddr)

//網(wǎng)卡中斷處理函數(shù)ISR

void ne2k_isr (void);

以上的函數(shù)都可以分為協(xié)議棧本身的處理和對網(wǎng)絡(luò)接口硬件的操作兩部份,但硬件操作是對上層屏蔽的,具體參見RTL8019as、DM9008等Ne2k網(wǎng)絡(luò)芯片的數(shù)據(jù)手冊。驅(qū)動程序可以到LwIP的網(wǎng)站下載。

6、應(yīng)用實(shí)例的建立和測試

做完上面的移植修改工作以后,就可以在uCOS II中初始化LwIP,并創(chuàng)建TCP或UDP任務(wù)進(jìn)行測試了。這部份完全是C語言的實(shí)現(xiàn),因此這部份在ez80和ARM7上基本都是一樣的。值得注意的是LwIP的初始化必須在uCOS II完全啟動之后也就是在任務(wù)中進(jìn)行,因?yàn)樗某跏蓟玫搅诵盘柫康萇S相關(guān)的操作。關(guān)鍵部份的代碼和說明如下:

void start_kernel(void)

{

int???? LineNo10 = 0;

int???? LineNo11 = 1;

int???? LineNo12 = 2;

int???? LineNo13 = 3;

int???? LineNo14 = 4;

OSInit();

OSTaskCreate(lwip_init_task, &LineNo10, &lwip_init_stk[TASK_STK_SIZE-1], 0);

OSTaskCreate(usr_task,&LineNo14,&usr_stk[TASK_STK_SIZE-1],20);

vRTCStart();

OSStart();

/* NEVER EXECUTED */

while(1);

}

主程序中創(chuàng)建了lwip_init_task初始化LwIP任務(wù)(優(yōu)先級0)和usr_task用戶任務(wù)(優(yōu)先級20)。lwip_init_task任務(wù)中除了初始化硬件時(shí)鐘和LwIP之外,還創(chuàng)建了tcpip_thread(優(yōu)先級5)和tcpecho_thread(優(yōu)先級6)。實(shí)際上tcpip_thread才是LwIP的主線程,多線程的Berkley API也是基于這個(gè)線程實(shí)現(xiàn)的,即上面的tcpecho_thread線程也要依靠tcpip_thread線程來與外界通信,這樣做的好處是編程簡單,結(jié)構(gòu)清晰。

實(shí)用Berkley API實(shí)現(xiàn)的tcpecho_thread是一個(gè)TCP echo服務(wù)器,監(jiān)聽7號端口,程序框架如下:

void tcpecho_thread(void *arg){

conn = netconn_new(NETCONN_TCP);? //創(chuàng)建新的連接標(biāo)識

netconn_bind(conn, NULL, 7);??? ??? //綁定到7號端口

netconn_listen(conn);??? ??? ??? ??? //開始監(jiān)聽端口

while(1){

newconn = netconn_accept(conn);??? ??? //接收外部到來的連接

buf = netconn_recv(newconn)??? ??? //獲取數(shù)據(jù)

…….??? ??? ??? ??? ??? ??? ??? //處理數(shù)據(jù)

netconn_write(newconn, data, len, NETCONN_COPY); //發(fā)送數(shù)據(jù)

netconn_delete(newconn);??? ??? ??? //釋放本次連接

}

}

編譯運(yùn)行后,用ping ip地址命令可以得到ICMP reply響應(yīng)。用telnet ip地址 7(登錄7號端口)命令可以看到echo server的回顯效果。說明ARP、ICMP、IP、TCP協(xié)議都已正確運(yùn)行。

總結(jié)

以上是生活随笔為你收集整理的lwip协议栈在linux运行,LwIP协议栈在uCOS II下的实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

一区二区理论片 | 日韩欧美在线综合网 | 国产精品精品国产婷婷这里av | 98超碰人人 | 国产黄色精品 | www.天天草| 日韩欧美高清视频在线观看 | 成人精品一区二区三区中文字幕 | 国产原创在线 | 91黄色影视 | 国产 一区二区三区 在线 | 中文在线www| 日日夜夜中文字幕 | 国产一区二区三区黄 | 日日操日日干 | 国产xx在线 | 久久免费a| 黄色av影院 | 欧美另类老妇 | 久久在线免费视频 | 国产精品女视频 | 久久久久黄 | 日韩理论视频 | 国产成人精品电影久久久 | 狠狠色噜噜狠狠狠 | 色噜噜在线观看视频 | 亚洲女在线 | 欧美影院久久 | 456成人精品影院 | 欧美人体xx | 综合久久网站 | 久久免费av电影 | 久久久久久久av麻豆果冻 | 成人免费在线网 | 一区二区三区在线免费观看 | 少妇高潮冒白浆 | 久久久私人影院 | 日韩精品一区二区三区免费观看视频 | 九九热免费观看 | 国产日韩视频在线播放 | 国产精品自在线拍国产 | 久久久久久毛片精品免费不卡 | 亚洲美女精品区人人人人 | 国产日韩视频在线观看 | 中文字幕国产精品 | 中文字幕国产亚洲 | 在线免费黄色片 | 91精品一区二区在线观看 | 日本精品va在线观看 | www.久艹| 91桃色在线播放 | 欧美网站黄色 | 国产精品福利无圣光在线一区 | 国产一级二级在线播放 | 日韩在线色视频 | 九九九九色 | 丁香激情综合久久伊人久久 | 国产精品对白一区二区三区 | 国产精品高 | 免费在线一区二区三区 | 月下香电影 | 国产亚洲综合性久久久影院 | 国产精品18久久久久久vr | 天天拍天天草 | 亚州国产视频 | 成人精品久久 | 国产明星视频三级a三级点| 99这里都是精品 | 欧美性生活久久 | 精品9999| 五月天久久激情 | av看片在线 | 中国一区二区视频 | 色婷av| 国产午夜精品一区二区三区在线观看 | 最新av中文字幕 | 欧美色图狠狠干 | 91久久精品一区二区三区 | 综合色综合 | 中文字幕一二三区 | 国产精品剧情 | 欧美日韩一区二区在线观看 | 亚洲撸撸| 美女黄频网站 | 中文十次啦| 经典三级一区 | 亚洲 成人 一区 | 精品国产伦一区二区三区观看体验 | 欧美日韩一区二区免费在线观看 | 欧美九九九 | 另类老妇性bbwbbw高清 | 日韩中文字幕在线观看 | 999国内精品永久免费视频 | 蜜臀一区二区三区精品免费视频 | 亚洲视频高清 | 精品一二区 | 91视频在线观看免费 | 亚洲第一av在线播放 | 久久久久久久久久久国产精品 | 99久久精品国产网站 | 久久99精品国产一区二区三区 | 美国av大片 | 久久 亚洲视频 | 激情久久一区二区三区 | 久久久久久久久久电影 | 伊人久久国产 | 婷婷av网站 | 一级理论片在线观看 | 亚洲在线视频播放 | 国产无套视频 | 亚洲免费一级电影 | 久久久夜色 | 国产成人av综合色 | 91丨九色丨高潮丰满 | 最近中文国产在线视频 | 不卡在线一区 | 91精品久久久久久久91蜜桃 | 色在线中文字幕 | 在线观看视频色 | 国产91免费在线 | 91在线免费播放 | av大全免费在线观看 | 国产精品久久久久久久久毛片 | 亚洲精品色视频 | 超碰成人免费电影 | 成人动漫一区二区三区 | 日日夜夜天天久久 | 视频国产一区二区三区 | 国产精品美女毛片真酒店 | 久久久久在线观看 | 色综合久久久久久久 | 成人在线观看影院 | 久久免费视频这里只有精品 | 色中色资源站 | 国产精品永久在线 | 成年人国产在线观看 | 夜夜操狠狠操 | 国产精品毛片一区 | 国产精品网红福利 | 国产精品视频久久久 | 亚洲九九九 | 中文字幕亚洲精品在线观看 | 亚洲国产精品推荐 | 99色资源| 97操操操 | 麻豆91在线看 | 美女在线观看av | 麻豆免费视频观看 | 成人小电影在线看 | 99精品国产一区二区三区麻豆 | 亚洲综合成人av | 天天激情站 | 911国产在线观看 | 在线免费视频 你懂得 | 国产高清日韩 | 精品国产视频一区 | 亚洲aⅴ免费在线观看 | 久久久黄色免费网站 | 久久成人亚洲欧美电影 | 一区二区三区四区久久 | 激情五月婷婷综合 | 夜夜躁日日躁狠狠躁 | 黄色三级在线 | 国产精品大尺度 | 国产96视频| 国产日韩精品欧美 | 六月丁香久久 | 黄色大片免费网站 | 特片网久久 | 免费观看一级特黄欧美大片 | 国产大片免费久久 | 爱爱av在线 | 国产四虎影院 | 狠狠网站 | 日日夜夜91 | 91精品国产乱码久久桃 | 久久精久久精 | 亚洲码国产日韩欧美高潮在线播放 | 欧美精品一区二区三区四区在线 | 久久久久成人免费 | 天堂资源在线观看视频 | 成人国产精品久久久久久亚洲 | 久久久久久久久影院 | 国产蜜臀av | 在线国产视频 | 日韩一区在线免费观看 | 国产精品无 | 黄色网www | 中文字幕资源在线 | 中文字幕国产一区 | 国产黄视频在线观看 | 91免费国产在线观看 | 午夜精品久久久久99热app | 日韩一区在线播放 | 久久久久中文 | 日韩中文字幕a | 狠狠色综合欧美激情 | 日韩久久在线 | 国产自制av | 又黄又刺激视频 | 天天色图| 国产成人一级电影 | 精品国产一区二区三区免费 | 欧美精品亚洲二区 | 久久免费在线观看 | 美女视频久久 | 天天色天天草天天射 | 在线视频你懂 | 悠悠av资源片| 国产成人精品av在线 | 精品亚洲男同gayvideo网站 | 97夜夜澡人人双人人人喊 | 香蕉视频网址 | 一区二区三区视频网站 | 免费黄色a级毛片 | 亚州精品天堂中文字幕 | 午夜久久福利视频 | 日本少妇高清做爰视频 | 国产1区2区 | 亚洲精品成人在线 | 亚洲综合色视频 | 黄色中文字幕 | 国产成人久久av977小说 | 干 操 插| 97超级碰碰 | 久久人人艹 | 日韩中文字幕在线观看 | 精品久久毛片 | 色在线视频 | 成年人在线观看 | 中文字幕资源网在线观看 | www黄色大片 | 国产精品资源在线观看 | 这里有精品在线视频 | 日韩一级电影在线观看 | 国产精品美女久久久久aⅴ 干干夜夜 | 国产青草视频在线观看 | 中文字幕有码在线 | 色综合天天干 | 国产精品18久久久久vr手机版特色 | 三级av免费 | 97香蕉久久超级碰碰高清版 | 狠狠干综合 | 九精品| 精品一区 在线 | 91免费版成人 | 日韩一区二区三区免费视频 | 日韩在线观看视频在线 | 91成人看片 | www91在线观看 | 国产特黄色片 | 久久久99国产精品免费 | 99高清视频有精品视频 | 亚洲一区二区天堂 | av大全在线播放 | 在线播放国产一区二区三区 | 久久无码av一区二区三区电影网 | 久久婷婷色综合 | 天天综合网在线 | 国产裸体永久免费视频网站 | 九九久久国产 | 高清不卡毛片 | 黄在线免费观看 | 欧洲精品码一区二区三区免费看 | 黄色一级大片免费看 | 亚洲欧美精品一区 | 久久在线免费视频 | 久久精品国产免费看久久精品 | 日韩av免费一区二区 | 亚洲,播放 | 国产资源在线观看 | 一二三区av | 在线国产一区二区 | 99久久精品一区二区成人 | 久久在线免费观看 | 亚洲综合成人av | 久久久久女教师免费一区 | 狠狠狠色丁香综合久久天下网 | 91精品视频在线观看免费 | 激情五月婷婷综合网 | 91麻豆精品91久久久久同性 | 免费看国产一级片 | 中文字幕中文字幕中文字幕 | 一区二区三区精品久久久 | 毛片在线播放网址 | 日韩色高清 | 久热香蕉视频 | 亚洲一级二级 | 日韩久久精品一区二区 | 热久久最新地址 | 久久激情五月激情 | 永久免费精品视频网站 | 国产一区二区中文字幕 | 黄色av三级在线 | 精品久久美女 | 99久高清在线观看视频99精品热在线观看视频 | 91网在线观看 | 国产高清视频免费最新在线 | 色网免费观看 | 不卡国产视频 | 久久99国产精品 | 日韩中文字幕免费在线观看 | 免费看在线看www777 | 丁香久久综合 | 99久免费精品视频在线观看 | 香蕉视频在线免费看 | 天天干天天操天天入 | 欧美日韩在线观看视频 | 亚州国产精品视频 | 超薄丝袜一二三区 | 在线观看视频一区二区 | 欧美性黑人| 国产精品免费观看在线 | 中文字字幕在线 | 一级性av | 91免费黄视频| 综合天天色 | 国内精品久久久久久久97牛牛 | 欧美另类激情 | 91视频3p | 一二三精品视频 | 婷婷国产在线 | 美女黄网站视频免费 | 日韩av片无码一区二区不卡电影 | 欧美另类高清 | 成人va在线观看 | 韩日精品在线观看 | 97精品国产一二三产区 | 国产成人精品一区二区三区福利 | 国产亚洲精品综合一区91 | www国产亚洲精品 | 久久久久久蜜av免费网站 | 国产午夜精品在线 | 91资源在线| 超碰免费在线公开 | 成人黄色毛片视频 | 在线最新av | 精品黄色在线观看 | 久久999久久| 97超碰站 | 97色婷婷 | 日韩在线免费播放 | 精品女同一区二区三区在线观看 | 在线黄av| 精品在线二区 | 久久永久免费视频 | 综合久久影院 | 四虎国产精品免费观看视频优播 | 亚洲精品视频国产 | 国产精品久久久久久久久久久久午 | 91九色网站 | 国产成人精品一区二区三区福利 | 欧美美女视频在线观看 | 国产又粗又猛又爽又黄的视频先 | 国产在线精| 97精品在线视频 | 国产首页 | 中文字幕中文字幕中文字幕 | 国产一区二区三区网站 | 欧美一级艳片视频免费观看 | 国产淫片 | 久久精品99国产精品酒店日本 | 中文字幕在线影视资源 | 国产四虎在线 | 婷婷综合网 | 天天做天天爱天天综合网 | 亚洲国产成人精品电影在线观看 | 国产精品18久久久久久vr | 中文字幕在线高清 | 久久久久久久久久影视 | 91黄色视屏| 欧美在线视频a | 伊人国产视频 | 深夜免费小视频 | 色伊人网 | 黄色国产在线 | 中文在线资源 | 国产又粗又长的视频 | 亚洲va在线va天堂va偷拍 | 操操综合 | 久草在线视频国产 | 99中文字幕视频 | 久影院 | 日韩有码在线观看视频 | 免费在线看v | 日本精品久久久久久 | 九九久久免费 | 亚洲综合成人婷婷小说 | 一级黄毛片 | 免费大片av| 亚洲精品乱码久久久一二三 | 国产一级二级三级视频 | 永久免费毛片在线观看 | 毛片美女网站 | 麻豆免费在线视频 | 久久国产精品区 | 91传媒视频在线观看 | 欧美性生活久久 | 99在线视频网站 | 色婷五月 | 久久免费视频6 | 伊人婷婷网 | 97看片网| 一本大道久久精品懂色aⅴ 五月婷社区 | 国产精品s色 | www.99久久.com | 夜夜狠狠| 91日韩精品| 欧美a√大片 | 黄色看片 | 又色又爽又黄 | 亚洲视频h| 中文字幕 国产 一区 | 三级小视频在线观看 | 欧美一级大片在线观看 | 久久综合久久88 | 国内精品久久天天躁人人爽 | 日韩欧美xxx | 美女免费电影 | 91在线视频在线 | 天堂va欧美va亚洲va老司机 | 玖玖在线视频观看 | 久久免费视频观看 | 中文字幕在线播放一区二区 | 免费观看性生交大片3 | 91视频链接 | 天天草综合网 | 国产中文字幕网 | 精品国产伦一区二区三区观看方式 | 欧美精品久久久久久久久久丰满 | 91视频网址入口 | 中文字幕在线看视频 | 天天干夜夜干 | 成人av一区二区兰花在线播放 | 91精品视频一区二区三区 | 国产视频精选在线 | 亚洲午夜精 | 成人免费在线观看电影 | 亚洲精品视频在线观看网站 | 国产精品96久久久久久吹潮 | 国产亚洲精品女人久久久久久 | 特片网久久 | 99国内精品 | 亚洲 欧洲av| 国产香蕉97碰碰久久人人 | 国产精品毛片久久久久久久久久99999999 | 99精品视频在线免费观看 | av青草| 精品国产伦一区二区三区 | 98久久 | 久久免费a| 中国一级片免费看 | 一区二区视频在线看 | 久久久麻豆精品一区二区 | 久久久精品免费观看 | 黄色www | 热久久免费国产视频 | 91人人人 | 亚洲成人黄色在线 | 在线 精品 国产 | 97在线视频免费看 | 欧美亚洲国产一卡 | 99久久精品免费一区 | 欧美日韩在线播放一区 | 黄色电影小说 | 一级成人免费 | 一区二区成人国产精品 | 国产探花| 免费日韩视 | 日韩在线免费高清视频 | 91桃色在线观看视频 | 91超碰免费在线 | 3d黄动漫免费看 | 欧美性生爱 | 成人国产精品免费观看 | 狠狠狠色丁香综合久久天下网 | 亚洲天堂社区 | 国产一级特黄毛片在线毛片 | 亚洲天堂精品视频在线观看 | 超级碰视频| 一本一道久久a久久综合蜜桃 | 亚洲精品国产精品久久99热 | 81精品国产乱码久久久久久 | 日韩美视频| 国产最新在线 | 综合网久久 | 精品中文字幕在线 | 日韩有码第一页 | 91精品久久久久久综合五月天 | 精品在线一区二区三区 | 99精品久久精品一区二区 | 丁香五月网久久综合 | 久久久久久久久国产 | 成av人电影 | 久久精品欧美一区 | 国产69精品久久app免费版 | 欧美色婷婷 | 狠狠色丁香婷综合久久 | 欧美成人按摩 | 四虎在线观看视频 | 国产网红在线观看 | 国产精品爽爽久久久久久蜜臀 | 久久久久久久99精品免费观看 | 精品免费在线视频 | 天天透天天插 | 精品久久福利 | www色网站| 成人啪啪18免费游戏链接 | 亚洲天堂精品视频在线观看 | 久久伊99综合婷婷久久伊 | 91免费看片黄 | 成人中文字幕在线观看 | 日韩欧美视频在线免费观看 | 国产精品久久久精品 | 国产日韩在线播放 | 激情欧美日韩一区二区 | 91丨九色丨勾搭 | 亚洲精品啊啊啊 | 在线看欧美 | 国产成人精品在线播放 | 国产精品自产拍在线观看中文 | 国产精品久久久久永久免费观看 | 国产免费激情久久 | 黄色成人小视频 | 三级av在线 | 91丝袜美腿 | 色综合久久综合中文综合网 | 亚洲午夜精品久久久久久久久久久久 | 在线小视频 | 91视频在线看 | 久久伊人精品一区二区三区 | 欧美日韩高清不卡 | 一区二区三区免费在线 | 91理论片午午伦夜理片久久 | 九九综合九九 | 开心丁香婷婷深爱五月 | 久久成人在线视频 | 亚洲一级性 | 亚洲精品免费在线播放 | 国产一区二区三区免费在线观看 | 高清av免费一区中文字幕 | 人人躁 | 日韩欧美综合精品 | 一级片视频在线 | 亚洲国产免费网站 | 久久污视频 | 黄色国产成人 | 日韩在线免费观看视频 | 中文字幕在线免费播放 | 91色九色| 亚洲国产免费看 | 亚洲国产精品久久 | 狠狠色丁婷婷日日 | 高清av免费看 | 国产精品视频你懂的 | 91麻豆看国产在线紧急地址 | 五月天免费网站 | 久久精品视频在线播放 | 国产青春久久久国产毛片 | 黄色动态图xx | 成人高清在线观看 | 国产精品亚洲精品 | 美女免费视频观看网站 | 欧美日产在线观看 | 欧美日韩精品在线观看 | 亚洲精品美女在线观看 | 国产夫妻性生活自拍 | 久久婷婷激情 | 五月天电影免费在线观看一区 | 国产69久久精品成人看 | a久久久久久| 亚洲黄色在线看 | 一级成人免费视频 | 日韩网站在线看片你懂的 | 国产精品久久久精品 | 久久久久久国产一区二区三区 | 91伊人久久大香线蕉蜜芽人口 | 色婷婷久久久综合中文字幕 | 欧美日韩精品在线播放 | 九九热精品视频在线播放 | 国产成人一区二区三区影院在线 | 玖玖玖精品 | 91看片在线免费观看 | 久久精品首页 | 99久久99久久精品国产片 | 黄色软件在线观看 | 亚洲国产精品久久久久久 | 日韩中文久久 | 中文字幕一区二区三区四区久久 | 碰超在线| 久草在线视频网站 | 九九九九免费视频 | 91免费网| 久久精品国产一区二区电影 | 国产黄a三级三级三级三级三级 | 亚洲精品一区二区三区高潮 | 五月婷婷一区二区三区 | 天天躁天天躁天天躁婷 | 国产96视频 | 一级片免费观看视频 | 天天骚夜夜操 | 久久久精品国产免费观看一区二区 | 国产96在线视频 | 亚洲精品国产精品国自产 | 久久av免费 | 国产一在线精品一区在线观看 | 久久久亚洲精华液 | 激情网站五月天 | 毛片基地黄久久久久久天堂 | 国产精品视频大全 | 欧美一级日韩三级 | 天天干天天操天天做 | 99产精品成人啪免费网站 | 91在线精品秘密一区二区 | 日韩av一区二区三区四区 | 亚洲人成网站精品片在线观看 | 天天摸天天舔 | 91中文字幕在线 | 亚洲人成人在线 | 免费一级特黄毛大片 | 黄色视屏在线免费观看 | 91精品啪啪 | 精品久久久久久一区二区里番 | 国产精品对白一区二区三区 | 国产精品久久久久影视 | 亚洲最快最全在线视频 | 一区中文字幕在线观看 | 午夜免费视频网站 | 欧美超碰在线 | 人交video另类hd | 国产精品高潮在线观看 | 亚洲视频一区二区三区在线观看 | 免费h漫在线观看 | 中文字幕日韩在线播放 | 国产一区二区不卡视频 | 国内精品久久久久久久久久清纯 | 日韩午夜电影网 | 国产精品99久久久久久武松影视 | 麻豆91在线看 | 国产成人精品久久久久 | 欧美资源在线观看 | 日韩av影视| 伊人亚洲精品 | 97人人模人人爽人人少妇 | 国产高清视频免费观看 | 久久久久久免费视频 | 毛片在线播放网址 | 999久久久精品视频 日韩高清www | 日本特黄特色aaa大片免费 | 亚洲涩涩一区 | 天天射天天爽 | 成年人视频在线免费播放 | 国产精品久久久久久影院 | 99福利影院 | 成人污视频在线观看 | 99免在线观看免费视频高清 | 久久久久久久久久影院 | 久久99久久99精品免费看小说 | 亚洲午夜av | 99久久精品国产观看 | 欧美日韩视频 | 91亚洲欧美激情 | 久久影院一区 | 成人动漫视频在线 | 国产一级片直播 | 欧美精品久久久久久久久久久 | 狠狠久久伊人 | 2019中文最近的2019中文在线 | 日本性xxxxx| 日韩欧美视频二区 | 中文字幕一区二区三 | 日韩一级电影在线观看 | 国产成人精品福利 | 成人黄色小说在线观看 | 91麻豆精品久久久久久 | 国产精品片 | 香蕉久久久久 | 久久手机免费视频 | 三级黄色在线观看 | 日韩大片免费在线观看 | 日韩在线观看你懂得 | 精品国产乱码久久 | 午夜精品一二区 | 中文在线8资源库 | 国产一区二区三区午夜 | 亚洲japanese制服美女 | 国产精品久久久久久久久久久久久久 | 日韩欧美视频在线免费观看 | 国产精品综合在线观看 | 久久久久人人 | 亚洲激情六月 | 91爱爱中文字幕 | 国产午夜剧场 | 亚洲春色综合另类校园电影 | 中文字幕电影高清在线观看 | 中文字幕一区在线观看视频 | 91成人精品一区在线播放69 | 成人97视频一区二区 | 亚洲精品在线免费观看视频 | 国产99久久99热这里精品5 | 亚洲一级电影 | 国内久久精品视频 | 高清在线观看av | 综合天堂av久久久久久久 | 亚洲 欧美 成人 | 久久久久久电影 | 国产91免费在线观看 | .国产精品成人自产拍在线观看6 | 久久久久激情电影 | 国产精品1000| 中文字幕亚洲国产 | 中文字幕免费国产精品 | 99精品国产99久久久久久97 | 久久精品视频在线观看免费 | 国产精品18久久久久vr手机版特色 | 亚洲 欧洲av| 久久久久国产精品一区二区 | 久草在线免费新视频 | 婷婷成人综合 | 亚洲国产剧情av | 久久久久久久久久免费 | 97超碰资源总站 | 国内外成人在线视频 | 日本3级在线观看 | 黄色aa久久 | 国产一区在线视频 | 久久女同性恋中文字幕 | 91丨九色丨首页 | 亚洲精品乱码久久久久久蜜桃91 | 国产 字幕 制服 中文 在线 | 国外成人在线视频网站 | 精品久久国产 | 成人资源在线观看 | 欧美性极品xxxx做受 | 精品国产99| 在线观看网站你懂的 | 久久久久国产精品一区二区 | 韩国av免费在线观看 | 欧美精品久久久久久久久老牛影院 | 欧美一级裸体视频 | 91大神精品视频在线观看 | 亚洲国内精品在线 | 国产原创在线视频 | 久草99| 久久久精品| 国内视频一区二区 | 岛国片在线 | 黄色成人免费电影 | 天天曰视频 | 爱射综合 | 国产999精品久久久久久绿帽 | 91av在线不卡 | 婷婷五月色综合 | 久久久激情网 | 摸bbb搡bbb搡bbbb | 久久久亚洲电影 | 欧美视频99 | 国产高清在线一区 | 久久精品免视看 | 91午夜精品 | 久久 一区 | 日韩,中文字幕 | 久久人人精 | 在线观看日韩免费视频 | 久久久久国| 欧美日本中文字幕 | 免费特级黄色片 | 欧美 日韩 性 | 中文字幕中文字幕在线一区 | www日 | 婷婷精品进入 | 成年人免费观看国产 | 国产成人精品久久亚洲高清不卡 | 波多野结衣电影一区 | 国产成年免费视频 | 日本公妇色中文字幕 | 成人一区影院 | 成年人免费在线 | 久久99国产精品久久99 | 国产91av视频在线观看 | www.久久久久| 久久精品视频在线观看 | 亚洲色图27p | 亚洲黄色免费在线 | 色姑娘综合天天 | 91亚洲精品国偷拍 | 国产精品久久久久久久久久免费看 | 四虎最新入口 | 国产精品av一区二区 | 中文字幕在线免费观看视频 | 久久精品男人的天堂 | 国产精品日韩在线观看 | 欧美精品中文字幕亚洲专区 | 久久观看最新视频 | 国产资源在线免费观看 | 91亚洲网站 | 色婷婷97| 久久成年人视频 | 久久小视频| 午夜骚影 | 99r在线观看 | 91视频下载 | 成人在线视频论坛 | 天天激情| 国产91精品一区二区绿帽 | 99久久www| 午夜久久久久久久 | 九九视频免费 | 69视频在线 | 激情欧美日韩一区二区 | 91免费日韩 | 免费看国产曰批40分钟 | 日韩视频免费观看高清 | 欧美一级日韩三级 | 成 人 黄 色 视频 免费观看 | 亚洲精品在线免费播放 | 丁香午夜婷婷 | 亚洲成人资源在线观看 | 亚洲成熟女人毛片在线 | 黄色成人免费电影 | 欧美日韩一区二区三区免费视频 | 一区二区三区久久 | 好看av在线 | 欧美亚洲成人xxx | 欧美日韩二区在线 | 天天干天天草天天爽 | 亚洲视频每日更新 | 黄色av影视 | 最新99热| 日本女人的性生活视频 | 久久久久久不卡 | 亚洲va欧美va| av综合av| 久精品一区 | 日本性久久 | 最新中文字幕视频 | 超级碰碰免费视频 | 国产91大片| 天天射天天干天天插 | 午夜丰满寂寞少妇精品 | 开心激情网五月天 | 精品a在线 | 色婷婷电影网 | 免费亚洲视频 | 久久免费视频国产 | 国产黄视频在线观看 | 久久综合福利 | 91视频91蝌蚪 | 成人在线免费看视频 | 91激情 | 涩涩网站在线播放 | 成年人视频在线免费观看 | 久久精品国产精品亚洲 | 91成人小视频 | 美女网色 | 国产精品九九久久久久久久 | 黄在线 | 精品国产网址 | 欧美男男tv网站 | 久久66热这里只有精品 | 91久久精| 丁香伊人网 | 麻豆高清免费国产一区 | 久久精品一 | 成人中心免费视频 | 亚洲国产小视频在线观看 | 五月激情亚洲 | 久久综合免费视频影院 | 四虎影视成人永久免费观看亚洲欧美 | 在线观看视频你懂 | 亚洲精品久久久久久中文传媒 | 91一区二区三区在线观看 | av千婊在线免费观看 | 国产91全国探花系列在线播放 | 黄色av电影在线观看 | 精品你懂的 | 国产高清绿奴videos | 最近中文字幕完整视频高清1 | 久久成人欧美 | 看全黄大色黄大片 | 黄色软件视频大全免费下载 | 日本色小说视频 | 久久久久久伊人 | 九九免费在线视频 | 欧美影片| 天天干,天天射,天天操,天天摸 | 玖玖在线播放 | 久久久91精品国产 | 久久美女电影 | 午夜视频在线观看一区二区 | 在线观看视频免费大全 | 国产一区二区三区高清播放 | 91成人免费在线视频 | 久久久久久久18 | 少妇性bbb搡bbb爽爽爽欧美 | 激情综合一区 | 亚洲精品1区2区3区 超碰成人网 | 视频在线一区二区三区 | 精品国产乱码久久久久久1区二区 | 99精品国产兔费观看久久99 | 999久久a精品合区久久久 | 99夜色| 激情网站五月天 | 日韩在线二区 | 91精品一区国产高清在线gif | 三级黄色网址 | 午夜精品中文字幕 | 欧美精品久久久久久久久久白贞 | 国产精品一区二区三区免费看 | 国产又粗又猛又爽 | 国产高清黄色 | 精品亚洲一区二区三区 | 色九色| 国内精品久久久久影院一蜜桃 | 国产亚洲精品久久久久久电影 | 超碰97在线资源 | 日韩和的一区二在线 | 天天久久夜夜 | 狠狠色丁香 | 国产精品观看视频 | 中文字幕在线观看第二页 | 久久国产网站 | 国产精品久久嫩一区二区免费 | 中文在线天堂资源 | 亚洲深爱激情 | 成年人av在线播放 | 一区二区高清在线 | 最新日韩在线观看视频 | 美女网站视频免费都是黄 | 国产视频 亚洲精品 | 精品久久久久久久久中文字幕 | 国产一区二区在线免费 | 亚洲精品日韩一区二区电影 | 在线亚洲精品 | 色视频在线看 | 午夜 在线 | 狠狠操狠狠干天天操 | 欧美国产精品一区二区 | 午夜国产福利在线 | 91香蕉视频污在线 | 国产精品麻豆91 | 伊人视频 | 久久精品麻豆 | 国产在线观 | 国产精品久久久久久久久久三级 | 久久精品中文字幕 | 91精品毛片| 国产在线精品一区二区 | 日本最新一区二区三区 | 99中文视频在线 | 国产露脸91国语对白 | 久久婷婷五月综合色丁香 | 毛片一二区 | 日本爱爱免费视频 | 日本色小说视频 | 欧美日本啪啪无遮挡网站 | 久久久久一区二区三区四区 | 亚洲精品一区二区三区高潮 | 日韩区视频 | 久久少妇 | 久久视频这里有久久精品视频11 | 激情久久久 | 久久久久女教师免费一区 | 黄色免费网战 | 久久久黄视频 | 伊人宗合网 | 欧美三人交 | 伊人av综合 | 国产精品高潮在线观看 | 九九热免费在线观看 | 国产日韩精品一区二区三区 | 成年人看片网站 | 国产一二区视频 | 欧美一级片 | 欧美一区免费在线观看 | 中文字幕在线观看第二页 | 欧美日本不卡高清 | 成人国产网址 | 国外av在线 | 免费在线观看不卡av | 久久成人午夜 | 亚洲乱码国产乱码精品天美传媒 | 中文字幕网址 | 久久福利精品 | 久久成人视屏 | 精品国产欧美 | 91人人视频在线观看 | 1000部18岁以下禁看视频 | 久草在线免费看视频 | 久草视频在线资源 | 欧美小视频在线 | 黄色99视频 | 网站在线观看日韩 | 久久短视频 | 黄色三级网站 | 久久免费精品视频 | 一区二区激情 | 久久伦理视频 |