99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

libwebsockets實戰(zhàn)指南:從源碼編譯到嵌入式WebSocket通信

libwebsockets實戰(zhàn)指南:從源碼編譯到嵌入式WebSocket通信 我最早接觸libwebsockets是在一個智能網關項目里需要讓設備端和云端保持實時通信。當時第一反應是用WebSocket但搜了一圈發(fā)現(xiàn)輕量級的方案里libwebsockets幾乎是最靠譜的選擇——純C實現(xiàn)、對嵌入式環(huán)境友好、支持SSL/TLS而且協(xié)議棧完整。后來我在不同平臺x86 Linux、ARM交叉編譯、Windows上都編譯過這個庫也踩了不少坑今天把整個過程整理出來從下載、編譯到測試一次性講透。1. libwebsockets是什么為什么值得用libwebsockets是一個用C語言寫的開源WebSocket協(xié)議庫由Andy Green維護在GitHub上長期保持活躍。它的核心定位是給資源受限的環(huán)境提供完整的WebSocket通信能力但又不只是在嵌入式里能用——你在普通的Linux服務器、macOS、Windows上都能編譯運行。它的幾個核心特性我實際用下來感受很深協(xié)議支持非常全RFC6455標準的WebSocket協(xié)議、H2HTTP/2多路復用、HTTP/3QUIC的實驗性支持還有MQTT over WebSocket。依賴極小只用到的核心依賴是OpenSSL如果啟用TLS和zlib如果啟用壓縮。不需要一堆沒完沒了的第三方庫。自帶測試用例和示例代碼源碼里有大量minimal example每個示例針對一種功能場景比如最小HTTP服務器、WebSocket客戶端、WS over TLS、異步DNS解析等對學習協(xié)議和庫的API非常有幫助。事件驅動模型基于自己的event loop也支持集成到外部event loop比如libuv、glib、ev/uv設計上不算臃腫。這個庫適合誰來用呢一是做嵌入式設備端通信的開發(fā)者二是需要在C/C服務端上直接集成WebSocket能力的人三是研究WebSocket協(xié)議本身、想通過實際代碼加深理解的入門者。相比直接用Boost.Beast或者OpenSSL裸手寫握手解析libwebsockets把協(xié)議細節(jié)封裝得足夠好同時在調用層面又保留了足夠的控制力。2. 下載libwebsockets源碼版本選擇與獲取方式2.1 從GitHub獲取最新代碼libwebsockets的官方倉庫地址是https://github.com/warmcat/libwebsockets。下載方式有兩種一種是直接clone git倉庫另一種是下載release tarball源碼包。git clone https://github.com/warmcat/libwebsockets.git如果你只需要某個特定版本不想把整個提交歷史都拉下來可以加--depth 1參數(shù)做淺克隆配合--branch指定分支或標簽git clone --depth 1 --branch v4.3-stable https://github.com/warmcat/libwebsockets.git2.2 穩(wěn)定版與開發(fā)版怎么選libwebsockets的發(fā)布節(jié)奏很有特點它有長期維護的stable分支類似v4.3-stable同時main分支上也持續(xù)加入新特性。根據(jù)我實際項目經驗做產品選型時用stable分支更穩(wěn)妥特別是要做長期維護的設備端固件時stable分支的API穩(wěn)定性明顯更好編譯依賴也更可控。而main分支上的代碼可能更早支持新的協(xié)議特性和優(yōu)化但偶爾會引入構建系統(tǒng)調整或者API改動如果只是跑測試玩一下無所謂但用于生產環(huán)境的項目我不建議直接跟蹤main。另外很多發(fā)行版Debian/Ubuntu的軟件源里也有l(wèi)ibwebsockets-dev包版本通常會滯后一些但勝在安裝省事sudo apt install libwebsockets-dev當然發(fā)行版自帶的版本對只想快速用到功能的人來說很合適但如果需要自定義編譯選項、裁剪功能或者交叉編譯到ARM平臺還是得從源碼自己編譯。2.3 下載后確認目錄結構源碼下載完成后先看一眼頂層目錄結構方便后面找東西CMakeLists.txt構建系統(tǒng)主文件整個編譯配置都靠它。cmake/CMake的輔助腳本和模塊包括找依賴庫的腳本。lib/libwebsockets核心庫的全部源碼這是我們最終編譯產物的來源。bin/一些測試工具和輔助程序的源碼比如測試證書生成腳本。minimal-examples/官方提供的大量極簡示例每個目錄對應一個獨立小項目特別適合學習。test-apps/早期版本里的測試程序目錄現(xiàn)在很多新功能示例都遷移到minimal-examples了。如果是老版本比如v3.x頂層目錄會略有差別但核心的lib/和CMakeLists.txt兩個單元永遠都在。拿到源碼先不急著編譯花兩分鐘看看minimal-examples里的示例對理解庫的能力邊界很有幫助。3. 編譯libwebsockets從CMake配置到生成產物3.1 前置依賴比想象中簡單libwebsockets的依賴真的不多但缺了會導致某些功能編譯不出來。我這里按功能分類列一下基礎編譯環(huán)境gcc/clang、make、cmake建議3.16以上版本舊版本有些選項不支持。TLS支持OpenSSL開發(fā)庫libssl-dev。如果不配置這個編譯出的庫默認不支持wss://WebSocket over TLS和https://。壓縮支持zlib開發(fā)庫zlib1g-dev。啟用后HTTP壓縮和permessage-deflate擴展才可用??蛇x能力libuv外部事件循環(huán)、libev、libevent、mbedtls輕量TLS、cjsonJSON解析、sqlite3存儲相關示例使用。在Ubuntu/Debian上安裝基礎依賴sudo apt update sudo apt install build-essential cmake libssl-dev zlib1g-dev如果后面交叉編譯主機上的依賴庫和最終目標板用的庫要區(qū)分清楚。交叉編譯時目標板跑的程序需要的是目標架構的庫而不是主機上的x86庫。3.2 標準編譯流程CMake三板斧libwebsockets從v3.x開始全面轉向CMake構建系統(tǒng)。原來的autotoolsconfigure/make在老版本里還有但新版本已經不推薦了。整個編譯過程其實就是三句話mkdir build cd build cmake .. make但這只是最基本的流程實際工程里基本不可能這么樸素地編譯——你幾乎總要配置一些選項比如禁用某些不需要的功能、開啟測試、指定安裝路徑等等。3.3 關鍵CMake選項解析選型必看我把自己常用的一些關鍵選項整理成了表格方便對照查閱。這里面的選項基本決定了你編譯出的庫是精簡版還是全功能版選項默認值作用說明我的建議LWS_WITH_SSLON啟用TLS/SSL支持依賴OpenSSL做產品建議打開現(xiàn)在wss幾乎是標配LWS_WITH_CLIENTON編譯客戶端模式支持需要主動連接WebSocket服務端時保留LWS_WITH_SERVERON編譯服務端模式支持服務端開發(fā)必須保留LWS_WITH_MINIMAL_EXAMPLESON同時編譯minimal示例程序開發(fā)調試階段打開方便驗證功能LWS_WITHOUT_TESTAPPSOFF是否跳過測試程序如果不想編譯test-apps里的工具設為ONLWS_WITH_SHAREDON編譯動態(tài)庫.so/.dll默認是動態(tài)庫設為OFF生成靜態(tài)庫LWS_WITH_STATICOFF編譯靜態(tài)庫.a/.lib需要靜態(tài)鏈接時設為ONCMAKE_INSTALL_PREFIX/usr/local指定安裝路徑交叉編譯時務必改成你的工具鏈sysrootLWS_IPV6ON啟用IPv6支持視實際網絡環(huán)境而定LWS_WITH_HTTP2OFF啟用HTTP/2支持有HTTP/2需求時打開功能相對獨立LWS_WITH_CJSONOFF集成cJSON以支持JSON相關示例示例代碼需要時自動開啟實際編譯時我一般這么配cmake .. \ -DCMAKE_BUILD_TYPERelease \ -DCMAKE_INSTALL_PREFIX/usr/local/libwebsockets \ -DLWS_WITH_MINIMAL_EXAMPLESON \ -DLWS_WITHOUT_TESTAPPSON \ -DLWS_WITH_SHAREDON \ -DLWS_WITH_STATICON這里-DLWS_WITH_STATICON和-DLWS_WITH_SHAREDON可以同時開啟這樣動態(tài)庫和靜態(tài)庫都會生成——調試時用靜態(tài)庫更方便部署到設備上可以用動態(tài)庫減小體積。3.4 遇到編譯錯誤時的排查思路有次編譯v4.3-stable時報錯提示找不到openssl/ssl.h但我明明確認過libssl-dev已經安裝了。后來發(fā)現(xiàn)是因為系統(tǒng)同時裝了多個OpenSSL版本CMake的find_package找到了錯誤的路經。解決辦法是指定OpenSSL根目錄cmake .. -DOPENSSL_ROOT_DIR/usr/local/openssl -DOPENSSL_INCLUDE_DIR/usr/local/openssl/include另一個常見問題是在比較老的glibc環(huán)境下編譯新版本libwebsockets會出現(xiàn)某些符號未定義的錯誤——這說明系統(tǒng)基礎庫太老要么升級系統(tǒng)要么換用更老的libwebsockets版本。最典型的經驗是libwebsockets的新版本通常依賴較新的OpenSSL3.x而很多老系統(tǒng)自帶的是OpenSSL 1.1.1。v4.3-stable對OpenSSL 1.1.1兼容性還不錯但v5.x以后最好直接上OpenSSL 3.x不然可能遇到API不兼容的編譯錯誤。3.5 交叉編譯到ARM目標板做嵌入式項目時交叉編譯是繞不開的。libwebsockets的CMake交叉編譯流程和大多數(shù)庫類似需要指定工具鏈文件關鍵是要讓CMake找到正確的編譯器、頭文件和庫路徑。我整理了一份通用的交叉編譯工具鏈文件放在cmake_toolchain_arm.cmakeset(CMAKE_SYSTEM_NAME Linux) set(CMAKE_SYSTEM_PROCESSOR arm) set(CMAKE_C_COMPILER /opt/gcc-arm-none-eabi/bin/arm-none-eabi-gcc) set(CMAKE_CXX_COMPILER /opt/gcc-arm-none-eabi/bin/arm-none-eabi-g) set(CMAKE_SYSROOT /opt/gcc-arm-none-eabi/arm-none-eabi) set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)編譯命令mkdir build-arm cd build-arm cmake .. -DCMAKE_TOOLCHAIN_FILE../cmake_toolchain_arm.cmake \ -DCMAKE_INSTALL_PREFIX$PWD/_install \ -DLWS_WITH_SSLOFF \ -DLWS_WITH_MINIMAL_EXAMPLESOFF make -j$(nproc) make install注意我把LWS_WITH_SSL關了——ARM板如果不需要wss關掉TLS能省下不少Flash空間和內存。實際上很多嵌入式場景確實用不到TLS因為TLS的握手和證書管理對MCU類設備來說開銷太大。4. 測試libwebsockets驗證功能的核心方法4.1 編譯自帶的測試工具libwebsockets源碼里帶了幾個非常實用的測試程序。在build/bin/目錄下編譯完成后會生成一些可執(zhí)行文件比如lws-minimal-http-server極簡HTTP服務器可以測試基礎的HTTP GET/POST請求。lws-minimal-ws-clientWebSocket客戶端支持連接外部ws://服務器。lws-minimal-ws-serverWebSocket服務器可以接受客戶端連接并收發(fā)消息。lws-minimal-ws-server-tls帶TLS加密的WebSocket服務器用于驗證wss功能。這些例子是認識libwebsockets功能邊界最好的入口每一個都是一個獨立的完整程序直接用CMake編譯好之后運行即可。4.2 啟動自帶的WebSocket服務器假設我們編譯時開啟了LWS_WITH_MINIMAL_EXAMPLESON在build目錄下找到示例程序cd build/bin ./lws-minimal-ws-server -p 7681這個命令會啟動一個WebSocket服務監(jiān)聽7681端口。啟動日志會顯示[2025/01/12 10:23:45:1234] NOTICE: lws-minimal-ws-server: listening on :7681如果要測試TLS版本需要先準備證書。libwebsockets源碼里帶了自簽名證書生成腳本在scripts/或者直接用系統(tǒng)的openssl命令生成openssl req -x509 -newkey rsa:2048 -nodes -keyout key.pem -out cert.pem -days 365 -subj /CNlocalhost ./lws-minimal-ws-server-tls -p 7682 --ssl --cert cert.pem --key key.pem4.3 用命令行工具測試連接驗證WebSocket服務最簡單的方式是用現(xiàn)成的WebSocket客戶端工具比如websocat或wscat。我用得比較多的是websocat安裝也簡單cargo install websocat # 或者 apt install websocat連接測試websocat ws://localhost:7681連接成功后客戶端輸入內容回車服務端會原樣回顯echo模式。這就是WebSocket的基本通信流程——握手升級、雙向消息傳遞。如果使用的是TLS版本連接命令要改一下websocat wss://localhost:7682 -k-k參數(shù)的作用是跳過證書校驗因為自簽名證書不被信任。4.4 寫一個簡單的C語言測試客戶端命令行工具能驗證基本連通性但如果你想測libwebsockets的C API是否調用正確、消息收發(fā)是否可靠建議寫一個簡單客戶端用庫的API來主動建立連接。我基于minimal-examples里ws-client示例簡化了一個測試客戶端核心邏輯如下#include libwebsockets.h #include string.h #include signal.h static int interrupted 0; static int callback_ws(struct lws *wsi, enum lws_callback_reasons reason, void *user, void *in, size_t len) { switch (reason) { case LWS_CALLBACK_CLIENT_ESTABLISHED: lws_callback_on_writable(wsi); break; case LWS_CALLBACK_CLIENT_RECEIVE: printf(received: %.*s\n, (int)len, (char *)in); break; case LWS_CALLBACK_CLIENT_WRITEABLE: { unsigned char buf[LWS_PRE 64]; unsigned char *p buf[LWS_PRE]; size_t n sprintf((char *)p, hello from lws client); lws_write(wsi, p, n, LWS_WRITE_TEXT); break; } case LWS_CALLBACK_CLIENT_CONNECTION_ERROR: fprintf(stderr, connection error\n); interrupted 1; break; default: break; } return 0; } int main(void) { struct lws_context_creation_info info; struct lws_client_connect_info ccinfo; struct lws_context *context; struct lws *wsi; memset(info, 0, sizeof(info)); info.port CONTEXT_PORT_NO_LISTEN; info.protocols (struct lws_protocols[]) { { example-protocol, callback_ws, 0, 4096 }, { NULL, NULL, 0, 0 } }; info.options LWS_SERVER_OPTION_DO_SSL_GLOBAL_INIT; context lws_create_context(info); if (!context) { fprintf(stderr, context creation failed\n); return 1; } memset(ccinfo, 0, sizeof(ccinfo)); ccinfo.context context; ccinfo.address localhost; ccinfo.port 7681; ccinfo.path /; ccinfo.protocol example-protocol; ccinfo.ietf_version_or_minus_one -1; wsi lws_client_connect_via_info(ccinfo); if (!wsi) { fprintf(stderr, connection failed\n); lws_context_destroy(context); return 1; } while (!interrupted lws_service(context, 0) 0) { // 事件循環(huán)持續(xù)運行 } lws_context_destroy(context); return 0; }這段代碼做的事情是創(chuàng)建上下文、發(fā)起客戶端連接、在握手建立后發(fā)送一條文本消息、把服務端回顯的消息打印出來。編譯時鏈接庫gcc my_client.c -o my_client -I/usr/local/include -L/usr/local/lib -lwebsockets ./my_client如果一切正常服務端日志里能看到accepted client之類的連接日志客戶端則打印出received: hello from lws client——這是服務端echo回來的消息。4.5 壓力測試與連接穩(wěn)定性驗證測試WebSocket服務除了功能通斷還要看它能扛多少并發(fā)連接。libwebsockets自帶一個多線程壓力測試程序在某些版本位于test-apps下名字類似lws-mirror或lws-spawn。也可以通過外部工具做壓測websocat -n ws://localhost:7681 # 一次性發(fā)完消息斷開更實際的方案是自己寫一個壓測腳本用Python的websocket-client庫批量建立連接同時收發(fā)消息。我在實際項目里會關注幾個指標最大并發(fā)連接數(shù)受文件描述符上限影響ulimit -n。單連接長連穩(wěn)定性長時間不通信服務端和客戶端心跳保活。重連恢復能力服務端重啟后客戶端能否自動重連。libwebsockets的心跳PING/PONG機制默認開啟在server模式下每隔一段時間會給客戶端發(fā)PING客戶端回PONG這能保證連接不會因中間設備超時而斷開。如果在測試過程中出現(xiàn)連接頻繁斷開優(yōu)先檢查心跳間隔配置在lws_context_creation_info里設置ws_ping_pong_interval。5. 常見問題與踩坑記錄5.1 編譯階段的問題問題1找不到OpenSSL頭文件報錯特征fatal error: openssl/ssl.h: No such file or directory排查步驟確認libssl-dev有沒有安裝dpkg -l | grep libssl-dev搜索頭文件實際位置find /usr -name ssl.h 2/dev/nullCMake重新指定路徑或用sudo apt install libssl-dev問題2OpenSSL版本太新導致API編譯失敗報錯特征error: RSA {aka struct rsa_st} has no member named e之類。這是OpenSSL 3.x中很多結構體變?yōu)椴煌该鱫paque導致的。解決思路是換用支持OpenSSL 3的libwebsockets版本或者將OpenSSL降級到1.1.1。我個人更傾向換庫版本因為新系統(tǒng)的OpenSSL 3是安全更新基線沒必要為了舊庫強行降級系統(tǒng)組件。問題3鏈接階段找不到 -lwebsockets編譯自己的程序時提示cannot find -lwebsockets原因通常是庫文件沒有安裝到系統(tǒng)搜索路徑中或者動態(tài)庫運行時加載路徑沒配置。解決辦法export LD_LIBRARY_PATH/usr/local/libwebsockets/lib:$LD_LIBRARY_PATH或者在編譯時用-Wl,-rpath,/usr/local/libwebsockets/lib把庫路徑寫進可執(zhí)行文件。5.2 運行階段的問題問題1連接被拒絕客戶端報Connection refused檢查服務端是否真的在監(jiān)聽、端口是否正確netstat -tlnp | grep 7681問題2TLS握手失敗客戶端報TLS handshake failed優(yōu)先檢查證書路徑是否正確、證書格式是否是PEM。有次我用.crt格式證書直接指定結果libwebsockets只認PEM格式用openssl轉換一下就通過了。問題3發(fā)送消息亂序或丟失在低配設備上如果發(fā)送緩沖設置太小高頻消息可能被丟棄。libwebsockets的發(fā)送是異步的不能在一個回調里連續(xù)調用多次lws_write必須等LWS_CALLBACK_CLIENT_WRITEABLE再一次觸發(fā)后繼續(xù)寫。如果發(fā)現(xiàn)自己發(fā)的消息總是丟檢查是否在這個回調里一次性寫了過多數(shù)據(jù)或者沒有關注lws_write的返回值。5.3 我積累的幾個實用技巧技巧1開啟詳細日志調試libwebsockets提供lws_set_log_level接口可以動態(tài)調整日志級別。編譯時如果開啟LWS_WITH_DEBUG測試階段把日志級別調到最高能看到完整的手握包、數(shù)據(jù)幀收發(fā)過程lws_set_log_level(LLL_ERR | LLL_WARN | LLL_NOTICE | LLL_INFO | LLL_DEBUG, NULL);這比抓包工具直觀得多特別適合理解WebSocket協(xié)議細節(jié)。技巧2檢查文件描述符上限壓測連接數(shù)超過1024之后連接失敗十有八九是文件描述符限制。臨時調整ulimit -n 65535如果是生產環(huán)境需要改/etc/security/limits.conf。技巧3盡量用static庫嵌入產品固件我做嵌入式產品時有條經驗能用靜態(tài)庫就不用動態(tài)庫。動態(tài)庫在Linux桌面場景沒問題但到嵌入式環(huán)境版本管理和依賴關系很容易變成隱形炸彈。libwebsockets的靜態(tài)庫編譯出來體積在100KB~300KB左右取決于裁剪選項對現(xiàn)代設備來說完全可接受。6. 在項目里集成libwebsockets時的架構建議libwebsockets用起來不難但真正要跟自己的業(yè)務架構融合有幾個關鍵設計點需要想清楚?;卣{驅動的編程思維libwebsockets是事件驅動模型你的業(yè)務邏輯都掛在各種回調里。這和寫線性執(zhí)行的傳統(tǒng)C程序不太一樣新手容易在回調里做耗時操作結果把event loop卡住導致掉線或者消息延遲。后來我把耗時的業(yè)務處理全部丟到工作線程池回調里只做數(shù)據(jù)拷貝和狀態(tài)標記整個穩(wěn)定性一下就上來了。數(shù)據(jù)緩沖區(qū)的生命周期LWS_CALLBACK_CLIENT_RECEIVE回調里的in指針只在回調期間有效你不要存下來異步使用。正確做法是立即memcpy出來或者用lws_traffic之類機制管理緩沖。這個坑我踩過一次——當時把in指針直接傳給了工作線程結果兩分鐘后讀到的全是垃圾數(shù)據(jù)。與業(yè)務層解耦我建議把libwebsockets封裝成獨立的通信模塊對外只提供簡單的接口connect()、send()、on_message(callback)。業(yè)務層完全不需要知道WebSocket握手的細節(jié)也不需要關心底層是ws還是wss。這樣即使以后要換通信協(xié)議業(yè)務層代碼不受影響。7. 常見操作速查表最后整理一份速查表覆蓋最常用的操作方便你日常開發(fā)時翻查操作命令/配置克隆倉庫git clone https://github.com/warmcat/libwebsockets.git編譯release版cmake -DCMAKE_BUILD_TYPERelease .. make開啟所有示例-DLWS_WITH_MINIMAL_EXAMPLESON只編靜態(tài)庫-DLWS_WITH_SHAREDOFF -DLWS_WITH_STATICON指定安裝路徑-DCMAKE_INSTALL_PREFIX/your/path生成工程后查看可用選項ccmake ..或cmake -L ..運行ws服務器./lws-minimal-ws-server -p 7681運行ws客戶端測試websocat ws://localhost:7681啟用TLS-DLWS_WITH_SSLON運行時帶證書啟動安裝make install默認到/usr/local這套流程下來從源碼下載到服務跑通基本能覆蓋 libwebsockets 使用的主路徑。后續(xù)你完全可以基于minimal-examples里的代碼改出一個滿足具體業(yè)務需求的服務端或客戶端——我后面好幾次做項目都是直接在示例代碼上改出來的。根據(jù)我個人經驗libwebsockets這類庫最大的學習價值在于它把WebSocket這個協(xié)議完全透明地呈現(xiàn)在你面前——你可以在日志里看到每一個數(shù)據(jù)幀的流向在回調里感受每一次狀態(tài)機的切換。理解了這個過程之后無論是排查網絡問題、還是實現(xiàn)自己的長連接服務心里都會非常有底。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99精品自拍| 丁婷婷五月天在线播放| 丁香五月婷婷亚洲天堂| 久久久久9| 色色五月天婷婷丁香| a在线观看| 99惹 精品在线| 九九青青草成人| 欧美va亚洲va在线播放| 熟女激情网| 十一月婷婷激情四射| 伊人久久婷婷| 国产精品久久..4399| www.cao.com久久| 中文字幕五月久久婷婷| 欧美人与性动交CCOO| 六月丁香中文字幕| 激情六月天婷婷| www.国产亚洲69ty.久久久久久久久久久久 | 婷婷在线操| 国产操肏网站| 五月激情网站| 亚洲成人在线五月天| 婷婷亚洲五| 色综合久久88| 99日在线观看视频| 五月丁香综合久久夜夜| 九九精品9| 久操婷婷| 激情五月天小说网| 狠狠操狠狠操| 五月丁综合在线观看| 国产亚洲AV人片在线| 五月丁香激情综合| 亚洲天堂爱爱| 9久久久久久久久久久| 精品综合五月| 综合六月久久| 综合网亚洲| 成人在线视频一区| 五月天婷婷丁香导航| 在线观看视频1区| 99热免费在线| 99自拍视频在线| 爆乳熟妇一区二区三区爆乳照片| 丝袜激情网| 亚洲操b| 丁香五月自拍| 婷婷五月天天爽| 亚洲激情网站| 色婷婷电影网| 色九网| 99综合| 欧美 日韩 人妻 高清 中文| 久久香蕉网| 色综合久久88色综合天天看| 五月停停色色丁香| 99热这里只有精| 五月停亭六月,六月停亭的英语| 色综合五月| 五月婷婷九| 这里只有精品视频免费在线观看| 色婷婷69| 五月天开心网| 日本狠狠干| 九九在线视频| 操操碰| 玖玖热99| 99操久久| 97香蕉久久超级碰碰高清版| 69色婷婷| 六月婷婷中文字幕| 综合aV在线| 亚洲在线免费成人| 色九综合| 五月大香蕉| 色五月婷婷操逼| 99久热在线精品| 五月婷色| 激情黄色小说五月天| 六月丁香深深爱| WWW久久久| 欧美亚洲成人在线| 91婷婷丁香五月天免费视频网站| 超碰精品手机在线| 久操激情| 婷婷五月天免费视频在线观看| 婷婷激情五月天在线| 五月丁香六月婷婷综合| 人人操AV| 热99.com婷婷| 久久视网36| 99国产在线精品视频| 欧美性生交XXXXX无码小说| 国产欧美精品AAAAAA片| 欧美伊人9| 久色五月丁香视频| 五月综合色| 婷婷久久综合| 婷婷五月天丁香社区| 欧美超级视频97| 精品久久99| 色播播之激情五月婷婷| 五月天婷婷综合网| 久久亚洲婷婷综合色五月| 婷婷久久综合久| 爱草视频在线| 天天日日夜夜| 丁香五月天AV在线 | 国产精品色婷婷99久久精品| 精品亚洲国产成AV人片传媒| 九九精品热播| 成人狠狠成人狠狠成人狠狠成人狠狠| 亚洲六月色婷婷| 97影院一级片| 激情久久五月网| 激情深爱五月天| 激情综合婷婷五月| 五月婷婷综合网| 99久热| 亚洲9久久精品| 色五月综合| 91精品久久久久| 婷婷激情四射| 久久狠婷婷| 五六月婷婷| 亚洲最大五月天成人网| 天天干天天插| 色婷婷五月天偷拍| 热成人网| 一二线视频 另类| 97干婷婷| 五月天啪啪啪| 亚洲免费视频网站| 狠狠色情婷婷| 丁香五月影院| 就要爱综合| 日本在线va| 99热综合| 99热久只有| 极品另类| 九九色综合网| 亚洲日本三级片| 第四色激情网| 第四色婷婷日本| 激情都市五月天| 伊人五月天在线| 亚洲9久久精品| 夜夜爽天天| 99视频九九热| 天天综合色丁香| 日日夜夜爽爽| 九九热精品视频在线观看| 99人人干人人| 99热精品99| 青青久久五月天丁香婷婷| 五月婷婷综合色啪| 97日本在线播放| 久久成人性爱| 5月丁香综合图区| 亚洲最大在线| 美国不卡视频| 成人网站免费sxj| 五月六月丁香激情| 五月色婷婷夜色| 九九热av| 天天色粽合合合合合合合| 久久一伦| 天天摸天天做天天爱天天爽| 五月丁香六月婷婷,婷| 播五月,色五月,开心五月播放器 | 伊人深爱综合| 丁香深五月婷婷| aaa日韩| 色婷婷很很丝袜| 激情激情激情网| 1000部毛片A片免费观看| 丁香五月第九色| 伊人热在线大香蕉| 婷婷区日本| 一起草AV| 99久久婷婷五月天| 五月婷久久综合| 久久网思思| 无码日本精品XXXXXXXXX | 思思热国产视频| 99热这里只有精彩| 第2色五月婷| 日韩成人免费电影| 精品在线| 九九热在线精品| 免费黄色AV| 亚洲精品无码久久| 精品一区二区三区木瓜| 97极品在线| 色播综合| 99性感视频| 丁J香六月首页| 午夜成人综合| 国产在线黄色| 色婷婷影音| 五月天综合在线观看| 婷婷丁香五月天熟女丝袜| 五月婷天天搞视频| 久久婷婷五月综合色奶水99啪| 五月婷婷欧美| 五月社区丁香| 激情碰碰碰| 激情五月天色播| 99riAv1国产在线观看| 99久在线视频| 久久精彩视频| 性爱AV天堂| 亚洲无码影音| 色丁香久久| 丁香五月婷婷色| 成人网站在线观看视频| 五月天成人在线| 91在线就要啪| 夜色综合网| 人人操99| 国产精品成av人在线视午夜片| 日韩精品二三区| 色色色色区| 九九激情综合| 香蕉AV777XXX色综合一区| 99精品女人天堂| 狠狠色噜噜狠狠色噜噜噜999| 婷婷香蕉| 五月丁香久久激情网| 日韩操啪| 丁香五月综合网| 91日韩在线| 亚洲综合丁香五月天| eeuss人妻| 精品一区二区三区三区| 色五月激情网| 九月丁香| 99色热| 开心深爱激情网| 激情小说五月天中文字幕| 九九青草热| 五月婷婷六月激情| 在线看的免费网站| 99爱精品| 综合久久综合五月天婷婷| 99资源在线| 怡红院视频| 婷婷色五月婷婷姐妹| A短视频免费在线观看| 久久精品性爱| 亚洲精品午夜国产va久久成人| 久久人妻在线| 六月丁香五月激情婷婷| 日韩成人精品一区久久久久| 五月婷伊人| 武则天精品久久| 青青草五月天| ady狠狠入| 91在线操逼视频| www.99色| 婷婷丁香成人网址| 天天日夜夜夜操操操操| 婷婷丁香五月天色区| 色噜噜狠狠色综合伊人| 五月天欧美 另类小说| 99精品在线播放| 精品女人九九九| 99re青青草| 少妇高潮呻吟A片免费看软件| 97人人操人人干| 综合大香蕉| 成人网在线视频| 婷婷五月天网址| 噜噜噜久久| 五月天亭亭俺也| 婷婷狠狠干| 亚洲婷婷欧美婷婷| 婷婷欧美激情综合| 日本三级日本三级99| 色婷婷综合影院| 天天狠狠夜夜狠狠2023| 九九久久99精品免费观看www| 伊人玖玖婷婷| 亚洲黄色影视| 亚洲传媒在线观看| 影视av久久久噜噜噜噜噜三级| 亚洲热久| 18av天堂| 情久久综合五月天| 天天爽天天透天天爱| 丁香五月天av| 免费观看的婷婷五月视频在线| 丁香五月婷婷香| 97好吊操| 欧美97色| 婷婷五月激情基地| 九色91美女| 九九色综合| 天天综合亚洲综合网天天αⅴ| 婷婷丁香久久五月综合| 色五月婷婷在线观看| 天天爽天天| 亚洲欧洲国产精品| 五月婷婷视频| 99日本精品视频热| 五月成人网天天| 色五月人妻| 97啪啪| 六月婷婷五月丁香| 色99免费视频中文| 思思99精品视频在线观看| 玖操97| 99色色| 色爱亚洲| 五月天丁香综合在线| 日本 欧美在线| 色婷婷激情小说网| 超碰9| h在线看免费版在线看| 五月停性愛| 操人久久| 婷婷亚洲五月色综合| 日日干日日| 午夜色婷婷| 一区操| 五月婷成人| 成人精品99| 久久久性爱视频| 嫩草AV久久伊人妇女超级A| 日韩欧美成人网| 午夜成人AV在线| 五月婷六月丁| 少妇人妻丰满做爰XXX| 丁香五月婷婷五月| 激情www| 成人片在线播放| 丁香社92视频| 在线观看玖玖资源免费观看| 天天干天天做| 五月香婷婷| 婷婷王月天影院| 丁香六月婷| 五月丁香婷婷啪啪网| 婷婷五月天在线观看av| 天天做夜夜爽| 久久婷婷激情| 91日视频| 婷婷爱五月| 色五月婷婷久久大| www.97视频| 五月婷婷在线丁香| 91超碰在线观看| 在线成人av播放| 欧美综合五月丁香五月天| 婷婷五月天免费| 激情综合一| 婷婷成人av| 激情五月开心五月在线视频| 九九热免费| 一逼色综合| 开心深爱激情网| 色爱亚洲| 久久视频婷婷| 伊久久婷婷| 91热视频色网站| 色吧五月婷婷| 色原狠狠综合| 激情五月婷黄版| 91VIP在线观看| 国产热精品| 91啪啪视频| 任你草| 欧美影院婷婷| 九九热AV| 婷婷五月综合网| 99久re热| 五月激情偷拍| 色色色视频| 色播播五月天| 五月婷婷色男女| 国产午夜成人免费看片无遮挡| 亚州激情网站无码| 婷婷五月在线影院| 免费五月婷婷网| 亚洲综合在线网站| 色婷婷综合久久久久| 99啪啪网| 丁香五月天啪啪| 六月色色综合| 在线综合啪| 五月婷婷在线免费| 国产67194| www.婷婷六月天| 成人网站在线观看视频| 香蕉AV福利精品导航| 久久五月天合网| 亚洲成人无码专区| AV人人操| 另类在线| 1024人妻无码中文字幕| 日本一毛片| 婷婷久草| 久久婷婷五月综合网| 天天干天天操天天上| 97色一二三| 99久久玖玖| 91丨九色丨大屁股| 婷婷丁香无码专区| 玖玖爱资源站| 激情五月网站| 成人免费在线电影| 国产美女无遮挡裸体毛片A片 | 色婷青青| 亚洲AV中文在线| 色域五月婷婷丁香| 五月丁香色停停啪啪啪| 日本啪啪网| 婷婷五月丁香狠狠| 五月激情婷婷国产精品久久久久久| 二色AV| 色色色.com| 大香蕉Av在线| 野战J办公桌椅H| 日韩色色视频| 五月天婷婷丁香蜜桃91| 182TV大香蕉| 91干| 开心激情播播五月天| 9 1大香蕉| 九月婷婷久久| 五月婷婷丁香社区| 99成人网站| 婷婷五月天中文字幕| 狠狠综合网| 日本五月天激情| 色久婷婷网| 99精品一二三四视频| 国产毛片精品一区二区色欲黄A片| 婷婷色香六月综合激情| 久久久激情视频| 97se在线视频| 午夜不卡久久精品无码免费| 久久五月婷| 九九热99热| 色五月色图| 亚洲AV成人在线观看| 99热这里只有精彩| 天堂综合久| 色婷婷五月天堂资源| 九九成人精品免费视频| 婷婷综合婷婷| 乱精品一区字幕二区| 五月丁香色| 丁香婷婷深情五月亚洲| 思思久热6| 五月丁香啪啪激情| 第四色五月激情网| 丁香五月婷婷深爱综合激情| 久久婷婷综合网| 成年视频免费观看| 五月丁香花激情啪啪网| 激情综合五月色丁香婷婷| 色色五月丁香| 久热人妻| 另类视频一区| 涩五月婷婷| 五月天天堂久久| 久久婷婷五月综合色丁香| 久久激情综合| 深爱激情五月天| 久久五月丁香| 天天日天天干天天操| 亚洲区视频| 五月天婷婷免费| 99在线热视频| 婷婷久久亚洲| 无码人妻电影| 天天色天天操天天射| 成人在线不卡| 99热免费在线| 色吧综合网| 婷婷91| 久久五月天婷婷| 五月婷婷六月激情| 久久精品永久免费| 热热久久99| 99热精品在线播放| 国产精品色婷婷久久久精品| 色墦五月丁香| 日本久久综合| 日韩无码成人电影| 九九色婷| 超碰资源在线| 天天弄天天爽| 成人视频在线免费播放| 中文字幕av在线播放| 五月天怕怕| 青996青| 色9999日韩国产| 婷婷丁香色五月亚洲| 婷婷5月色| 国产综合激情五月久久| 婷婷五月激情天| 婷婷五月综合色拍| 色婷婷五月综合| 成人超碰网| 久久婷婷五月综合色天| 婷婷月综合| 草综合网| 91色色色视频| 色婷婷久久久| 五月婷六月丁香| 国产一级婬片毛片| 9l视频自拍9l视频自拍九色学生| 色吧综合网| 婷婷91| 玖玖婷婷免费| 色五月成人| 初夜av| 99在线免费视频| 99精品视频在线观看| 91色呦哟| 六月婷婷av| 天天综合图片| 欧洲毛片基地c区| 少妇搡BBBB搡BBB搡毛茸茸| 密视AV综合在线| 婷婷激情伍月网| 亚洲激情网站| 久热9| 六月综合婷婷开心伊人| 国产永久一二一起草| 五月婷伊人| 婷婷五月天激情综合网| 超碰人人超碰| 疯狂做受XXXX高潮A片动画| 亚洲AV无码成人电影| 丁香六月激情| 色婷婷小说| 99热综合| 99爱视频精品| 色婷婷色99国产综合精品| 亚洲视频在线观看| 99热最新| 九九色色| yw.av| 怡红院99| 色欲天天综合| 五月婷婷色啪| 深爱五月日韩| 色五月情| 婷婷色五月天色色| 五月丁香色狠狠干大屄| 五月丁香激情啪啪| 噜噜噜噜婷婷五月天| 激情综合五月婷婷| 偷偷操九九| 欧美色小说婷婷| 色五月婷婷基地| 久99久精品| 99热99热在线| 婷婷婷久久| 色亭亭五月天网扯| 色色色网站| 激情综合网五月丁香| 激情五月六月丁香| 性色做爰片在线观看WW| 丁香香五月激情免费视频| 色婷婷丁香| 五月天婷婷色色网| www.久久久久久久| 日本久久性| 婷婷天天婷婷天天澡| 婷婷五月天影院| 天天操五月天| 99re鈥哸鈥唙| 五月丁香综合网| av性爱在线| 久久性爱网| 婷婷综合| 色婷婷激情| 五月丁香啪啪网| www.日韩国产| 9色在线| 婷婷五月激情综合| 激情久久四色| 国产精品A成V人在线播放| 琪琪秋霞| 色婷婷丁香花五月天| 婷婷丁香五月亚洲欧美| 无码免费人妻A片AAA毛片西瓜 | 激情五月网站| 男女av免费看| 丁香五月天激情视频| 丁香五月综合久久综合| 日本啪啪网| 91天天操天天干天天射| 99精彩视频| 欧美激情 日韩无码 婷婷 五月天| 亚洲丁香花色| www.日日日.com| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | av一区免费看| 亚洲激情精品| 久久婷婷综合国产| 激情五月婷婷视频一区二区三区| 深爱开心五月天| 天堂久久久久天堂网| 91色情播放| 亚洲精品视频电影| 久久九九网| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 五月天大香蕉| 97色伦另类图片小说视频 | 雪千夏麻豆| 亚洲激情久久| 美女天天久久| 九月色婷婷综合亚洲| 色五月婷婷操逼| 丁香无五月网| 色色九区| 日本天天操| 婷婷色狠狠| 7超碰自拍| 熟女人妻一区二区三区免费看| 国产精品五月天婷婷| 国产操B视频| 婷婷六月色| 色色网站免费观看| 久热婷婷在线视频| 亚洲黄色影视| Www.婷婷五月| 九九Av| 99热精地址| 99操免费视频| 99碰超| 天天爽夜夜爽夜爽精品| 婷婷五月成人| 吾爱AV导航| 色999;丁香五月| 五月天婷久精视频| 九九一综合精品| 久超超碰| 牛牛色av| 五月久久综合| 五月天婷婷成人网| 色欲天天综合网| 色五开心五月五月深深爱| www久久99com| 婷婷五月天六点丁香五月| 五月婷久久久久综合| 丁香五月天啪啪| 九九婷婷五月天| 天天综合干| 久久草中文日韩欧美| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 国产激情综合五月久久| 九九热区一区二区三区| 91超级碰碰| 91综合在线视频| 伊人久久婷婷| 亚州操操| 色五月av| 一区二区成人电影| www,婷婷五月天,com| 国产日比| 女婷久久| 色婷婷亚洲| 超碰在线超碰| 五月丁香婷婷啪啪网| 9色资源在线| 丰满人妻妇伦又伦精品国产| 熟女乱论网| 天天操无码| 成人 AV播放| 狠狠色丁香乆乆| 夜夜穞天天穞狠狠穞AV美女按摩| 五月婷婷丁香五月| 91操网| 日本女人久久| 涩综合网| 伊人网大香| 婷婷五月天黄色小说| 激情综合六月| 中国激情网| 亚州精品久久久久AV无码| 黄色片区子| 色九月婷婷综合| 大香蕉网站,大香蕉综合| 视频一二区| 久99久在线观看| 成人永久免费视频在线观看| 99热丁香五月| 五月天激情影院| 在线成人网站| 如何安全看伊人婷婷| 狠狠大香婷婷爱| 丁香婷婷六月激情文学| 激情五月第四色| 五月丁香啪啪激情| 国产精品A片| 婷婷狠狠色| 激情综合网激情五月天| 亲子乱AV一区二区三区下载| 婷婷丁香五月综合| 亚洲欧美在线观看| www.99riav99| 大香蕉免费9| 丁香五月综合首页| 久久色9| 九九99男女视频在线观看| 激情五月天婷婷色色色色色色色色色色色| 91久久精品国产91性色TV| 在线综合亚洲欧美65| 中文成人在线| 丁香情色五月| 亚洲色人妻| 国产激情视频在线观看| 这里只有精品视频看看| 噜色精品| 天天舔天天摸视频| 五月天 另类图片| 这里只有精品久久| 天天日日人| 九九这里精品| 99精品视频在线观看| 99综合视频一体| 97超碰免费超级在线观看| 九月婷婷激情久久| 成人操呦av| 婷婷五月天干干| 国产67194| 七月丁香五月婷婷在线| 色噜噜狠狠色综合网| 五月天 综合 在线| 婷婷九月在线| 国产乱妇乱子在线播视频播放网站| 天色色综合网| AV在线免费播放| 激情综合色| 色丁香五月婷婷| 综合久久十三| 天天爽天天爽天天爽天天爽天天爽| 操操操操操电影网| 大香蕉综合在线| 99久久欧美| 色婷五月婷婷| www,色婷婷| 五月综合激情啪啪啪啪啪| 色婷婷丁香社综合| WWW.开心五月天.COM| 婷婷九月激情| 色99欧洲色19| 色狠狠六月| 欧美99热| 日韩av网站在线观看| 五月丁香狠狠爱婷婷综合| 色在线99| 4438全国最大视频成人网站在线观看 | 天堂A∨在线| 日日夜夜狠狠干| 日本一级黄色电影| 五月婷啪啪| 久久婷婷五月综合伊人| 成人国产欧美大片一区| 久久五月丁香| 99激情| Av在线不卡一区| 天天插天天日天天爽| 成人日韩欧美| 91a片爽| 五月天色婷婷小说| 婷婷久久综合久| se.久久视频在线观看| 日本欧美国产| 婷婷色五月大香蕉在线| 777精品久无码人妻蜜桃| 操91| 久热大香蕉| 五月天婷婷綜合院| 五月天成人免费视频| 9999热精品| 九九精品网| 1024人妻无码中文字幕| 天天插轮理| 一本大道熟女人妻中文字幕在线 | 校花娇喘呻吟校长陈若雪视频| 婷婷色导航| 大香蕉啪啪啪| 99久久综合| 婷香五月激情视频| 激情色情五月天| 思思热AV| 丁香五月婷婷亚洲另类| 99色在线| 99在线观看精品| 亚洲最大在线| 五月天色图| 久久婷婷综合五月天| 91欧美| 中文av网站| 人妻久久做| 丁香五月天激情| 婷婷五月AA五月在线| 疯狂做受XXXX高潮A片| 26uuu亚洲色| 五月天丁香婷婷网| 婷婷五月天伊人网| 七七九色| 色色色免费视频| 那里有AV网址| 超碰av在| 99色免费观看全部| 色婷婷超碰| 午夜婷婷| 亚洲丁香五月美女| 啪啪视频99| 激情五月天之五月婷婷| 91在线观看www| 97碰| 开心五激情网| 99热久久这里只有精品| 丁香婷婷激情五月色| 五月综合激情啪啪啪啪啪| 国内精品玖玖| 99人人操人人爱久久久| 久久99精品久久久久久三级| 超碰人人插| 激情五月婷婷丁香综合网| 中字幕视频在线永久在线观看免费| 欧美综合激情五月丁香| 日本99热| 久久视频婷婷视频| 婷婷九九色| 日韩综合久久| 五月天色综合服务平台| 九九视屏| 国产精产国品一二三在观看| 天堂草在线看www| 久久婷婷五月综合色欧美| 天天日天天舔| 天天开心婷婷丁香五月| 97午夜一区二区| 亚洲成人AV在线观看| 激情九月婷婷| 久婷婷久草| 色五月播五月| 情久久综合五月天| 狠狠色狠狠干| 亚洲4区国产欧美| 色婷婷免费观看| 激情五月综合免费| 婷婷丁香花五月天| 久久五月婷天天干| 九九av| 天天久| 婷婷色5月天在线。| 久9久成人精品视频| 日本人妻伦在线中文字幕| 国产精品色色| 琪琪秋霞| 五月丁香激情四射综合| 亚洲成人精品三区| 天天爽天天| 超碰99资源站| 欧美成人精品一区二区| 激情丁香五月婷| 欧美日韩成人一区二区| 五月激情综合网婷婷| 婷婷五月激情天| 天天色,天天操,天天射| 久久作爱| 蜜臀99久久精品久久久久| 色婷婷在线电影| 99精品综合视频| 丁香五月在线自慰| 激情丰满熟妇五月| 欧美色色日韩| 91久久久久久| 九九热免费| 丁香六月亚洲综合| 婷婷五月天色网久| 亚州激情网| 久久99网站| 五月婷婷综合久久| 国产精品色婷婷久久久精品| 男女av免费看| 日逼AV影音先锋男人资源站| 色色99| 婷婷五月天伊人| 欧美在线97| 性爱久久| 五月丁香网站| 色五月欧美| 激情综合五月色在线| 无码一区二区日韩| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 欧美激情xxxXX| 亚洲 综合中文| AV大香蕉| 激情综合色婷婷啪啪六月天| 成人AV综合在线| 亚洲99一级无嗎特制在线| 天天爱天天操| 专区无日本视频高清8| 五月丁香激情啪啪| 99在线观看| 99精品热| 天天色视频| 亚洲AV成人片无码网站| 激情四射网| 亚洲AV免费在线| 日本片日本片祼观看网站在线看中文版网页在线看 | 亚洲婷婷视频| 无码四色色色| 久草五月天电影网| 任你爽精品免费视频6| 激情电影五月婷婷| 婷久久高清| 4399在线日本A片| 99久在线精品99re8热| 欧美色婷婷| 色婷婷成人做爰A片免费看网站| 777米奇影视第四色| 电影91久久久| 玖玖综合玖玖| 五月丁香激情四射综合| 五月欧美色播| 26UUU| 第四色婷婷最爱| 久久婷婷五月天综合| 九九在线精点品| 99ri国产| 中文字幕日产A片在线看| 婷婷丁香大香蕉| 色五月激情综合| 婷婷五月综合色中文字幕| 五月深爱婷婷| 国产无套精品一区二区| 99久久99九九九99九他书对| 99热这里是精品| 五月天婷婷综合色| 欧美色久| 婷婷五月天AV激情| 欧美激情综合五月色丁香| 国产高清精品色| 五月婷婷影| 日本久久99| 丁香色情五月综合激情| 日韩啪啪网| 久久婷婷五月综合色播| 久久免费精彩视频| 狠狠操狠狠爱| 日本毛片内射| 欧美久久网| 狠狠做五月| 天天色五月| 五月色综合网| 亚洲综合在线视频| 99欧美精品99日本精品| www.五月婷婷久久.com| 热久久视频99| 五月天婷婷av| 蜜乳AV成人| 欧美色图45678| 婷婷六月情| 五月综合久久| 免费看无码视频A级| 婷婷丁香五月久久| 棕合影院色色| 午夜69成人做爰视频| 久久色9| 婷婷综合五月激情| 丁香六月婷婷综合| 国产又色又爽又黄又免费| 99毛片| 久热只有这里精品| 久久人妻精品| 六月婷婷七月丁香| 五月天激情久色| site:pnnrt.com| 日韩一级网站| 丁香婷五月| 五月综合激情视频在线| 大香蕉AV电影在线| 婷婷 久综合| 色婷婷五月天成人网| 天天干,天天日| 九九热99视频在线| 欧美成人精品老美女噜噜噜| 大香蕉婷婷| 99激情网| 五月综合视频| 婷婷婷久久| 丁香色播五月天| 九九热最新| 五月丁香啪啪综合| 五月婷婷开心网| 91久久国产自产拍夜夜91久久精品文字>91麻豆精品国产 | 激情5月婷婷| 超碰97久久| 狠狠色噜噜狠狠狠888了| 婷婷丁香五月亚洲| 狠狠穞A片一區二區三區| 欧美性爱日韩性爱| 五月丁香六月停停| www九九热| 丁香成人五月天| 日韩久热| 五月丁香久久呀| xxx日本东京热| 五月天色综合| 色五月xxx| 九九综合色| 激情六月丁香| 999精品乱码77777| 艹色18p| 开心婷婷五月天激情网| 激情五月丁香五月色| 日韩婷婷五月天| 婷婷五月花| 色婷婷五月丁香在线观看| 亚洲激情av| 色婷婷导航| 婷婷五月天视频亚洲| 色婷小说| 九玖视频这里只有精品| 狠狠干婷婷| 久久9RE热视频精品98| 亚洲无码99| 亚洲 成人 电影av在线观看| 色玖玖| 欧美一级色| 五月婷婷伦理| 国产午夜精品一区二区三区四区| 丁香久色| 开心五月激情网| 26uuu国产精品| 久久大大香| 久久这里都是精品| 激情视频91| 激情五月色婷婷| 五月婷婷色播| 我爱大香蕉| 都市激情久久| 亚洲精品无码99热| 日韩精品二三区| 婷婷六月综合基地| 丁香婷婷婷五月| 日韩黄色电影| 丁香六月在线| 99re免费精品视频| 超碰在线人妻| 99热这里在线精品| 国产性爱在线| 色色色无码| 性爱综合网| 成人免费黄色短视频| www.minyis.com【JT】实力收量可预付QQ2101460746 | 狠狠干婷婷| 激情网五月天| 婷婷深爱网| 婷婷激情久久| 99在热线免费视频| av人人操| 亚洲狠狠狠| 国产67194| 婷婷色五月综合| 色欲久久久久久综合网综合网| 五月丁香A片| 婷婷五月,综合伊人| 九九无码| 丁香婷婷激情综合五月激情| 狠狠色丁香| 99热这里只有精品50| 日本久久综合| 丁香五月综合狠狠| 91综合国免费久入| 久久这里只有精品网| 婷婷伊人欧美| 91大神操美女| 天天干天天干天天干天天干天天| 六月色激情| 婷婷综合色| 精品一区二区三区木瓜| 日本婷久久| 热99视频精品在线| 九九九热精品| 六月丁香婷婷网| 日亚二欧美| 亚洲12p| 日本一级| 久久婷婷五月综合伊人| 91久久久久久久| 婷婷WWW久久| 久久性爱视频| 亚洲婷婷激情888精品久| 大香蕉人人人| 日韩成人影片网站| 91色久| 色五XX| 婷婷六月丁香1| 色婷婷综合久久久久| 91操碰| 婷婷五月天第四色| 97人人做| 香蕉中文在线| 成人超碰网| 婷婷五月天福利| 色婷婷国产精品综合在线观看| 婷婷丁香成人网址| 秋霞黄色一级久久| 欧美激情综合色综合啪啪五月| 99精品久久久久久久婷婷久久| 久99视频| 91在线看免费 九九九九| 1024国产在线| 色色五月天婷婷| 操人91| 亚洲综合激情五月| 国产综合激情五月久久| WWW,激情五月天,COM| 欧美一级毛卡片无码| 激情文学综合婷婷五月天丁香花| 久久九九热视频| 丁香婷婷激情| 日本VA视频| 亚洲亚洲激情| 人人草公开操| 色色综合激情| 婷婷激情五月视频| 超碰京东热av男人的天堂| 99丁香婷婷综合网| 粉嫩AV久久一区二区三区| 色五月欧美| 精品久热| 人妻22p| 婷婷综合五月| 亚洲另类噜噜| 色 丁香婷婷| 大香蕉精品视频| 丁香五月激情婷婷| 欧洲区自拍| www.99热精品99.com| 91久久人人操| 激情五月婷婷她| 激情五月天第四色| 丁香五夜激情四射夜夜夜| 热久免费视频9| 亚洲成人av在线观看 | 在线99热| 六月丁香啪啪| 丰满少妇猛烈A片免费看观看| 九九热视频在线观看| 亚洲综合视频网| 日韩操逼大片| 六月丁香久久| 五月婷在线| 亚洲激情综合| 国产午夜伦鲁鲁| 99干免费视频| 亚洲在线成人| 欧美日韩国产伦精品日韩人妻一| 97色97干| 九色视频91| 超碰在线免费| 网色99| 五月婷婷六月丁| 亚洲 无码 中文字幕 中出| 综合图区激情| 9久热这里只有精品| 五月天婷婷伊人| 久久99热久久99精品| 这里只有精品在线观看视频| 日本美女五月天| 丁香五月电影| 成人无码精品1区2区3区免费看| 日本V在线观看不卡视频网站| 欧美日韩一区二区三区四区| 五月婷久久草| 婷婷激情伍月网| 激情婷婷五六月天| Aα在线免费观看| 激情综合色五月丁香六月亚洲| 内射激情在线| 久草热久草在线视频| 色色色九九九五月婷婷| www.91五月| 亚洲久久日| 婷婷八月激情| 亚洲综合婷婷六月丁香五月| WWW.夜夜| 黄色一级影片| 婷婷五月天色色| 99精品偷自拍| 超级碰碰一区| 五月婷婷综合激情网| www,婷婷五月天777me,com| 丁香婷婷色五月激情综合| 91丨九色丨东北熟女| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 大香蕉久久草| 亚洲AAA| 激情五月天综合婷婷网| 久久99热这里只频精品6学生| 色情婷婷久久五月天| 六月丁香成人| 99热这里只| 久久视频在线视频| 狠狠色噜噜狠狠| 五月婷婷激情中心| 91久久久久久久| 婷婷影院欧美| 丁香五月天色综合| 丁香婷婷色| 伊人丁香五月天丁香在线婷| 色一情一乱一乱一区91Av| 激情合网婷婷| XX色综合| 婷婷狠狠狠爱| 婷婷六月激情啪啪| 婷婷五月天小说网| 色婷婷无吗| 欧美天天综合网站上去吧| 97五月天| 97人碰人操| 五月婷啪啪| www.99热. com这里只有精品| 99久久激情视频| 亚洲热久| 天天干天天色天天干| 亭亭玉月丁香| 在线免费视频caop| 五月丁香综合啪啪対白| 黄色激情五月天| 激情五月婷婷| 五月天色色激情综合| 新激情五月天天在线网| 狠狠一日| www.婷婷网| 亚洲综合久| 婷婷99视频全集高清| 欧美黑人巨大猛烈cuckold| 9久久精品| 欧美日韩国产伦精品日韩人妻一| 99人人操人人摸| 国产精品久久久久久妇女6080| 色色五月天婷婷| 丁香婷婷色情| 婷婷五月天综合亚洲| 六月丁香综合| 4399在线日本A片| 97人人妻人人艹| 日日噜噜久久婷婷五月天| 超碰99在线| 热99精品视频五月| 欧美婷婷色五月| 久久五月天激情| 欧美婷婷丁香五月社区| 激情五月综合| 婷婷中文网站| 天天操婷婷| 狠狠色丁香婷婷五月| 99久久激情视频| 色婷婷精|