久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

libmodbus 輸入寄存器讀取指南:modbus_read_input_registers 的用法、協(xié)議原理與源碼剖析

libmodbus 輸入寄存器讀取指南:modbus_read_input_registers 的用法、協(xié)議原理與源碼剖析 通信嵌入式物聯(lián)網(wǎng)【免費下載鏈接】libmodbusA Modbus library for Linux, Mac OS, FreeBSD and Windows項目地址https://gitcode.com/gh_mirrors/li/libmodbus點擊查看免費下載導讀本文以 libmodbus 官方文檔 docs/modbus_read_input_registers.md 為主線系統(tǒng)講解modbus_read_input_registers()這一核心 API如何通過 Modbus 功能碼 0x04 一次批量讀取從站Slave/Server的輸入寄存器涵蓋函數(shù)簽名、參數(shù)約束、返回值與錯誤碼、RTU/TCP 兩種后端下的請求幀構(gòu)造、底層源碼實現(xiàn)以及配套測試用例。讀完本文你將能在 Linux、macOS、FreeBSD 或 Windows 上編寫出可靠的輸入寄存器采集程序并理解其與保持寄存器holding registers讀取在協(xié)議語義上的差異。函數(shù)簽名與頭文件modbus_read_input_registers()聲明在公共頭文件 src/modbus.h 中屬于 libmodbus 公開 API 的一員int modbus_read_input_registers(modbus_t *ctx, int addr, int nb, uint16_t *dest);使用前需#include modbus.h并通過 modbus_new_rtu() 或 modbus_new_tcp() / modbus_new_tcp_pi() 創(chuàng)建modbus_t *ctx上下文再調(diào)用 modbus_connect() 建立連接。函數(shù)在 src/modbus.c 中實現(xiàn)。功能概述一次讀取多個輸入寄存器該函數(shù)讀取遠程設(shè)備中起始地址為addr、數(shù)量為nb的輸入寄存器并將讀取結(jié)果以 16 位字word的形式存入dest數(shù)組。它使用 Modbus 功能碼0x04Read Input Registers與讀取保持寄存器的 0x03 相對。在 Modbus 協(xié)議的歷史語義中輸入寄存器Input Registers只讀通常承載設(shè)備的測量值、狀態(tài)量如溫度、電壓、傳感器采樣由設(shè)備本身維護客戶端只能讀不能寫保持寄存器Holding Registers可讀寫用于存放可配置參數(shù)或可更新的數(shù)據(jù)區(qū)。官方文檔也明確指出隨著工業(yè)實踐演進如今更常見的是只使用保持寄存器。因此modbus_read_input_registers()主要用于對接那些仍然遵循輸入寄存器只讀傳統(tǒng)布局的老式設(shè)備或特定儀表。參數(shù)說明參數(shù)含義約束ctxlibmodbus 上下文指針不能為 NULL否則返回 -1 并置errno EINVALaddr起始寄存器地址0 起始需在設(shè)備地址范圍內(nèi)越界由從站返回異常響應(yīng)nb要讀取的寄存器數(shù)量必須 ≥ 1 且 ≤MODBUS_MAX_READ_REGISTERS125dest存放讀取結(jié)果的uint16_t數(shù)組必須分配至少nb * sizeof(uint16_t)字節(jié)緩沖區(qū)責任在調(diào)用方dest數(shù)組必須由調(diào)用者預先分配且容量足夠容納全部寄存器這是文檔強調(diào)的硬性前提Thedestarray must be allocated with at leastnb * sizeof(uint16_t)bytes. It is the callers responsibility to ensure the buffer is large enough to hold all the registers to be read.即uint16_t dest[nb];或malloc(nb * sizeof(uint16_t))均可但絕不能分配不足。返回值成功返回實際讀取到的寄存器個數(shù)即nb失敗返回 -1并通過errno報告具體錯誤可用 modbus_strerror() 獲取可讀的錯誤描述。錯誤碼詳解官方文檔列出了兩種明確的錯誤場景此外還有網(wǎng)絡(luò)層面的錯誤會透傳自底層send_msg/_modbus_receive_msgEINVALctx或dest為 NULL或nb小于 1。見 src/modbus.c 中的顯式校驗EMBXILVAL請求的寄存器數(shù)量超出上限nb MODBUS_MAX_READ_REGISTERS。EMBXILVAL在 src/modbus.h 中定義為MODBUS_ENOBASE MODBUS_EXCEPTION_ILLEGAL_DATA_VALUE即非法數(shù)據(jù)值協(xié)議異常對應(yīng)的本地錯誤碼。另外需注意函數(shù)內(nèi)部雖會對nb做本地校驗但addr是否越界屬于從站側(cè)裁決的范疇——若地址非法從站會回送MODBUS_EXCEPTION_ILLEGAL_DATA_ADDRESS0x02異常幀此時函數(shù)同樣返回 -1errno被置為EMBXILADD見 src/modbus.h這一點在單元測試中也有覆蓋下文詳述。源碼級原理剖析1. 參數(shù)校驗與功能碼分發(fā)入口函數(shù)在 src/modbus.c 中的邏輯非常清晰先校驗ctx、dest非空且nb在[1, MODBUS_MAX_READ_REGISTERS]范圍內(nèi)隨后把實際工作委托給靜態(tài)函數(shù)read_registers()并傳入功能碼MODBUS_FC_READ_INPUT_REGISTERS值為 0x04定義于 src/modbus.hint modbus_read_input_registers(modbus_t *ctx, int addr, int nb, uint16_t *dest) { int status; if (ctx NULL || dest NULL) { errno EINVAL; return -1; } if (nb 1 || nb MODBUS_MAX_READ_REGISTERS) { if (ctx-debug) { fprintf(stderr, ERROR Too many input registers requested (%d %d)\n, nb, MODBUS_MAX_READ_REGISTERS); } errno EMBXILVAL; return -1; } status read_registers(ctx, MODBUS_FC_READ_INPUT_REGISTERS, addr, nb, dest); return status; }可見啟用調(diào)試模式modbus_set_debug()時越界請求會在 stderr 打印詳細提示方便排障。2. 底層 read_registers建幀、發(fā)送、收幀、解析核心的read_registers()位于 src/modbus.c是 0x03 與 0x04 兩個功能碼共用的實現(xiàn)這正是兩個 API 行為對稱的原因static int read_registers(modbus_t *ctx, int function, int addr, int nb, uint16_t *dest) { int rc; int req_length; uint8_t req[_MIN_REQ_LENGTH]; uint8_t rsp[MAX_MESSAGE_LENGTH]; if (nb MODBUS_MAX_READ_REGISTERS) { ... errno EMBXILVAL; return -1; } req_length ctx-backend-build_request_basis(ctx, function, addr, nb, req); rc send_msg(ctx, req, req_length); if (rc 0) { unsigned int offset; int i; rc _modbus_receive_msg(ctx, rsp, MSG_CONFIRMATION); if (rc -1) return -1; rc check_confirmation(ctx, req, rsp, rc); if (rc -1) return -1; offset ctx-backend-header_length; for (i 0; i rc; i) { /* shift reg hi_byte to temp OR with lo_byte */ dest[i] (rsp[offset 2 (i 1)] 8) | rsp[offset 3 (i 1)]; } } return rc; }關(guān)鍵點有三個請求幀由后端backend構(gòu)造ctx-backend-build_request_basis是抽象接口RTU 與 TCP 各有實現(xiàn)響應(yīng)校驗check_confirmation()負責比對功能碼、地址與字節(jié)數(shù)是否一致任何異常含從站回送的協(xié)議異常幀都會在此轉(zhuǎn)化為 -1 與對應(yīng)errno字節(jié)序轉(zhuǎn)換Modbus 線上傳輸為大端序高位字節(jié)在前解析時通過(高字節(jié) 8) | 低字節(jié)還原為處理器本機字節(jié)序存入dest。這一點非常重要dest中的值已經(jīng)是主機序的 16 位整數(shù)可直接參與運算無需再手工翻轉(zhuǎn)。3. 兩種后端的請求幀構(gòu)造RTU 后端串口 / RS-485在 src/modbus-rtu.c 中構(gòu)造的 PDU 為[從站地址(1)][功能碼(1)][起始地址高(1)][起始地址低(1)][數(shù)量高(1)][數(shù)量低(1)]之后由_modbus_rtu_send追加 CRC16 校驗static int _modbus_rtu_build_request_basis( modbus_t *ctx, int function, int addr, int nb, uint8_t *req) { assert(ctx-slave ! -1); req[0] ctx-slave; /* 從站地址 */ req[1] function; /* 0x04 */ req[2] addr 8; /* 起始地址高字節(jié) */ req[3] addr 0x00ff; /* 起始地址低字節(jié) */ req[4] nb 8; /* 數(shù)量高字節(jié) */ req[5] nb 0x00ff; /* 數(shù)量低字節(jié) */ return _MODBUS_RTU_PRESET_REQ_LENGTH; }注意 RTU 后端要求先通過 modbus_set_slave() 設(shè)置從站地址assert(ctx-slave ! -1)即此約束。TCP 后端在 src/modbus-tcp.c 中會在 PDU 前追加 MBAP 頭事務(wù) ID、協(xié)議 ID、長度、單元 ID并自動遞增事務(wù) IDt_idmodbus_new_tcp_pi()創(chuàng)建的 PI 后端src/modbus-tcp.c復用同一套建幀邏輯只是地址解析方式不同。兩種 TCP 后端的 ADU 上限均為 260 字節(jié)src/modbus.h。4. 服務(wù)端從站側(cè)如何應(yīng)答 0x04在服務(wù)端程序中modbus_reply()對MODBUS_FC_READ_HOLDING_REGISTERS與MODBUS_FC_READ_INPUT_REGISTERS走同一分支src/modbus.c通過is_input區(qū)分取數(shù)來源case MODBUS_FC_READ_HOLDING_REGISTERS: case MODBUS_FC_READ_INPUT_REGISTERS: { unsigned int is_input (function MODBUS_FC_READ_INPUT_REGISTERS); int start_registers is_input ? mb_mapping-start_input_registers : mb_mapping-start_registers; int nb_registers is_input ? mb_mapping-nb_input_registers : mb_mapping-nb_registers; uint16_t *tab_registers is_input ? mb_mapping-tab_input_registers : mb_mapping-tab_registers; ... int mapping_address address - start_registers; if (nb 1 || MODBUS_MAX_READ_REGISTERS nb) { /* 回送 ILLEGAL_DATA_VALUE 異常 */ } else if (mapping_address 0 || (mapping_address nb) nb_registers) { /* 回送 ILLEGAL_DATA_ADDRESS 異常 */ } else { rsp_length ctx-backend-build_response_basis(sft, rsp); rsp[rsp_length] nb 1; /* 數(shù)據(jù)字節(jié)數(shù) 寄存器數(shù) × 2 */ for (i mapping_address; i mapping_address nb; i) { rsp[rsp_length] tab_registers[i] 8; /* 高字節(jié) */ rsp[rsp_length] tab_registers[i]; /* 低字節(jié) */ } } } break;這段代碼印證了兩點協(xié)議行為輸入寄存器數(shù)據(jù)存放在映射結(jié)構(gòu)modbus_mapping_t的tab_input_registers數(shù)組中src/modbus.h服務(wù)端用 modbus_mapping_new() 或 modbus_mapping_new_start_address() 創(chuàng)建映射時需為其分配空間響應(yīng)中每個寄存器占 2 字節(jié)、大端序發(fā)送與客戶端解析邏輯高字節(jié) 8 | 低字節(jié)正好一一對應(yīng)。5. 上限約束的來源MODBUS_MAX_READ_REGISTERS定義為 125src/modbus.h其依據(jù)是 Modbus 應(yīng)用協(xié)議規(guī)范Modbus_Application_Protocol_V1_1b.pdf第 6 章第 3 節(jié)單次讀寄存器請求的數(shù)量上限為 1125。這一限制源自串行鏈路 256 字節(jié) ADU 的約束253 字節(jié) PDU見 src/modbus.h。因此無論 RTU 還是 TCP一次modbus_read_input_registers()最多只能取 125 個寄存器超過即觸發(fā)EMBXILVAL讀取更多數(shù)據(jù)需分段多次調(diào)用。完整可運行示例下面是一個 RTU 客戶端完整采集輸入寄存器的示例可直接作為工程模板#include stdio.h #include stdlib.h #include stdint.h #include modbus.h #define NB_REGISTERS 10 int main(void) { modbus_t *ctx; uint16_t dest[NB_REGISTERS]; int rc, i; /* 1. 創(chuàng)建 RTU 上下文設(shè)備、波特率、校驗、數(shù)據(jù)位、停止位 */ ctx modbus_new_rtu(/dev/ttyUSB0, 9600, N, 8, 1); if (ctx NULL) { fprintf(stderr, Unable to create the libmodbus context\n); return -1; } /* 2. 指定從站地址RTU 必需 */ modbus_set_slave(ctx, 1); /* 3. 建立連接打開串口 */ if (modbus_connect(ctx) -1) { fprintf(stderr, Connection failed: %s\n, modbus_strerror(errno)); modbus_free(ctx); return -1; } /* 4. 讀取從地址 0 開始的 10 個輸入寄存器 */ rc modbus_read_input_registers(ctx, 0, NB_REGISTERS, dest); if (rc -1) { fprintf(stderr, modbus_read_input_registers failed: %s\n, modbus_strerror(errno)); } else { printf(Read %d input registers:\n, rc); for (i 0; i rc; i) { printf(reg[%d] 0x%04X (%u)\n, i, dest[i], dest[i]); } } /* 5. 清理 */ modbus_close(ctx); modbus_free(ctx); return 0; }要點回顧nb取值 1125dest容量nb * sizeof(uint16_t)TCP 場景只需將創(chuàng)建上下文換成modbus_new_tcp(192.168.1.100, 502)并去掉modbus_set_slave()的強制要求TCP 下從站地址經(jīng) MBAP 單元 ID 傳遞默認 255見 modbus_set_slave()返回值是實際讀取的寄存器數(shù)判斷成功請與nb比較或檢查是否-1。服務(wù)端配套如何提供輸入寄存器數(shù)據(jù)若需模擬從站供上述客戶端讀取服務(wù)端需在映射中初始化tab_input_registers對應(yīng)功能碼 0x04 的數(shù)據(jù)源。倉庫測試 tests/unit-test-server.c 展示了這一模式mb_mapping modbus_mapping_new(UT_BITS_ADDRESS, UT_BITS_NB, UT_INPUT_BITS_ADDRESS, UT_INPUT_BITS_NB, UT_REGISTERS_ADDRESS, UT_REGISTERS_NB_MAX, UT_INPUT_REGISTERS_ADDRESS, UT_INPUT_REGISTERS_NB); ... /* Initialize values of INPUT REGISTERS */ for (i 0; i UT_INPUT_REGISTERS_NB; i) { mb_mapping-tab_input_registers[i] UT_INPUT_REGISTERS_TAB[i]; }隨后在modbus_receive()/modbus_reply()循環(huán)中即可響應(yīng)客戶端的 0x04 請求。測試用例驗證libmodbus 自帶完整的單元測試可直接驗證本文所述行為運行tests/unit-tests.sh或參考 tests/Makefile.am正常讀取客戶端 tests/unit-test-client.c 從地址0x108讀取UT_INPUT_REGISTERS_NB1 個輸入寄存器斷言返回值等于nb并逐元素比對期望值{0x000A}定義于 tests/unit-test.h.inrc modbus_read_input_registers( ctx, UT_INPUT_REGISTERS_ADDRESS, UT_INPUT_REGISTERS_NB, tab_rp_registers); printf(1/1 modbus_read_input_registers: ); ASSERT_TRUE(rc UT_INPUT_REGISTERS_NB, FAILED (nb points %d)\n, rc);越界地址tests/unit-test-client.c 驗證讀取地址 0 及UT_INPUT_REGISTERS_ADDRESS nb超出映射范圍時返回 -1 且errno EMBXILADD從站回送非法數(shù)據(jù)地址異常超量請求tests/unit-test-client.c 驗證請求MODBUS_MAX_READ_REGISTERS 1即 126個寄存器時返回 -1 且errno EMBXILVAL與文檔 Errors 一節(jié)完全對應(yīng)代理proxy鏈路tests/proxy-test-client.c 通過modbus_proxy()轉(zhuǎn)發(fā)后讀取輸入寄存器驗證經(jīng)網(wǎng)關(guān)代理后功能碼 0x04 的數(shù)據(jù)路徑依然正確。常見問題與注意事項為什么返回 -1 但 errno 是EMBXILADD這表示請求已到達從站但從站認為地址越界并回送了異常幀屬于協(xié)議級錯誤而非本地參數(shù)錯誤可通過 modbus_strerror() 打印 Illegal data address 類描述。如何讀取超過 125 個輸入寄存器分段調(diào)用例如讀取 300 個寄存器可拆成 3 次125 125 50每次用不同的addr與nb組合注意dest的偏移。dest中的值是大端還是小端已由 libmodbus 統(tǒng)一轉(zhuǎn)換為處理器本機字節(jié)序直接使用即可只有當你自行構(gòu)造原始幀modbus_send_raw_request()時才需要關(guān)心線上大端序。串口上的從站地址RTU 后端建幀時assert(ctx-slave ! -1)忘記調(diào)用 modbus_set_slave() 會在調(diào)試構(gòu)建中直接斷言失敗。輸入寄存器與保持寄存器如何選擇優(yōu)先使用 modbus_read_registers()0x03僅當設(shè)備手冊明確將數(shù)據(jù)放在輸入寄存器區(qū)域只讀測量區(qū)時才使用本文的 0x04 讀取。參見modbus_read_input_bits() 讀取輸入位功能碼 0x02modbus_read_registers() 讀取保持寄存器功能碼 0x03modbus_write_register() 寫單個保持寄存器modbus_write_registers() 寫多個保持寄存器公共 API 聲明與常量定義src/modbus.h核心實現(xiàn)src/modbus.c單元測試tests/unit-test-client.c、tests/unit-test-server.c、tests/unit-test.h.in贊分享通信嵌入式物聯(lián)網(wǎng)【免費下載鏈接】libmodbusA Modbus library for Linux, Mac OS, FreeBSD and Windows項目地址https://gitcode.com/gh_mirrors/li/libmodbus點擊查看免費下載相關(guān)推薦libmodbus源碼架構(gòu)分析深入理解Modbus協(xié)議實現(xiàn)原理libmodbus源碼架構(gòu)分析深入理解Modbus協(xié)議實現(xiàn)原理 libmodbus是一個功能強大的開源Modbus協(xié)議庫它提供了完整的Modbus協(xié)議棧實現(xiàn)通信嵌入式物聯(lián)網(wǎng)NetworkX 地理空間網(wǎng)絡(luò)分析實戰(zhàn)指南GeoPandas、PySAL、momepy 與 OSMnx 生態(tài)協(xié)同NetworkX 地理空間網(wǎng)絡(luò)分析實戰(zhàn)指南GeoPandas、PySAL、momepy 與 OSMnx 生態(tài)協(xié)同 地理空間數(shù)據(jù)點、線、面的網(wǎng)絡(luò)化建模是 N通信嵌入式物聯(lián)網(wǎng)TiXL 上下文變量讀取算子 GetVec3Var 完全指南原理、用法與源碼剖析TiXL 上下文變量讀取算子 GetVec3Var 完全指南原理、用法與源碼剖析 本篇技術(shù)指南圍繞 TiXL開源實時動態(tài)圖形創(chuàng)作軟件算子庫 Lib.flo音視頻圖形學桌面應(yīng)用上一篇ClaudeComputerCommander 計算機健康檢查Linux 只讀診斷命令集與解讀指南下一篇Obsidian CSS自定義實戰(zhàn)指南3個階段實現(xiàn)界面優(yōu)化與效率飛躍創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
午夜乱轮操逼视频免费看| 欧美日韩国产三级黄色| 日本九九久久99| 丁香五月影院| 亚乱色| 天天干18禁| 在线黄色污污网站| 欧美激情五月天| 免费伦费视频在线观看| 日本一级婬片试看三分钟| 大香蕉伊人75| 人人摸人人舔一区二区| 福利天堂| 久久这里精品国产99丫e6| 手机在线观看不卡无码av| 天天色图| 99av| 性一级黄色录像片网站导航| 国产超碰欧美| 制服丝袜第二页| 中文字幕视频在线观看一区二区| 丁香五月天堂网| 亚洲日韩美女中文字幕乱| 99久久亚洲精品无码毛片潘甜甜| 亚洲欲色| 好吊色综合| 清纯唯美综合亚洲| 超碰到97情色| 人妻少妇无码| 老熟女综合网| 欧美不在线| 久久久无码精品人妻二区| 亚av顶级裸体一区二区三区四区五区 | 色综合超碰超| 国产成人精品午夜福利| 99精品高潮| 欧美熟女激情| 超碰这里只有精品| 91色堂| 大乔未久88一区| 久久色一区| 久久久9视频| 炮色五月| 日韩午夜国产| 亚洲日产专区婷婷| 天天躁狠狠躁av| 黑人干亚洲| 亚州高清av| 亚洲综合草草| 不卡视频一区蜜桃视频 | 日韩无码操逼片| 高清无码久操视频| 精品久久久高清无码| a片在线播放| 久久透逼视频| 激情视屏国产乱伦强奸| 激情五月天婷婷| 天天舔天天| 成人日韩中文字幕| 精品大全99999| 四虎影视国产精品| 国产主播福利| 中文字幕视频一区视频二区| 99re在线视频国产| 亚洲少妇视频| 成人性爱AV在线免费观看| 久操com| 国产欧美日韩在线不卡第一页| 丁香婷婷色五月| 好看的91视频| 蜜桃臀av一区二区| 日韩人妻播放| 91爽啪| 看看日B真人视频| 秋霞 色色| 精品国产乱码久久久久久口爆网站| 婷婷久久久| www老逼91| 久草在| 伊人91| 日韩黄色一区二区三区| 亚洲精品色| 日韩亚洲97| 粉嫩AV一区二区夜夜| 成人av性爱电影在线观看| 90后性网国产欧美| 一区| 18禁美女裸体无遮挡啪啪| 激情综合五月婷婷| 中文字幕精品三级久久久| 五码视频在线观看| 伊人成人中文字幕久久网| 日韩精品怡红院| 黄页av| 极品尤物女神在线观看| A啊啊在线观看| 欧美第二页| 激情专区综合| 久久原创中文| A 在线网址| 玖玖视频在线资源一区二区三区| 亚洲国产精品久久久久婷婷老年| 午夜国产乱伦视频| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 日韩伦理久 久久 清纯| 激情欧美日韩女同久久| 97色涩| 操人妻少妇中文| 校园春色亚洲无码| 色综合V| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 女人爽到高潮潮喷18禁网站| 在线中文AV| 久久伊人亚洲AV无码网站| 精品久久久久久亚洲| 99在线精品观看视频中文| 一区二区三区高清天码| 伊人国产视频| 黄色AAAAAAAAAAA大片| 亭亭丁香激情| 国产精品久久天天干| 中文啪啪视频| 国产兽交视频在线播放| 日欧美色| 久久精品日韩| 老色鬼成人精品视频下载大在线观看| 国产亚洲精品第一最新| 一摸二插三插| 日本九九九九| 370p日韩欧美亚洲精品| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 一区| 八人操人人摸人人看| 精品 码产区一区二-1080P高清在线www-B029AV | 欧美色图20P| 99热这里只有精品8| 玖玖爱在线视频免费观看| 嗯嗯嗯,草死我| 日本成人在线不卡一区二区三区 | 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | www.色五月| 校园春色 亚洲| 人人考人人摸人人干| 综合亚洲网| 污到发麻的视频 国产| 久久久久久久强迫| 97一区二区三区视频| 破苞ⅩXXX性无码动漫无码| 欧美性色欧美| 福利一级版子| 啊啊啊好爽快点啊啊啊嗯嗯| 日韩高清黄片| 亚洲国产97| 亚洲美女30b| 在线强奷到舒服的无码视频 | 欧美经典一区二区三区| 亚洲色婷婷综合久久一区二区三区| 色狠狠综合| 麻豆精品一区二区三区四区免费观看| 加勒比海成人视频网| 天天色综亚洲91污| 91天天综合日韩欧美| 91色综合激情| 日本道久久综合色色| 欧美国产精品久久九九| 亚洲一区制服诱惑| 一区,二区,三区网站| 久久肏大逼| 欧美一级美片在线观看免费| 老熟妇一区二区三区| 爽爽歪在线视频| 人人操人人摸人人看人人干| 羞涩视频| 天天看片青娱乐| av情色影音| 免费伦费视频在线观看| 在线综合 亚洲 欧美中文字幕| 97色欧洲| 欧美传媒一区| 少妇与黑人高潮在线| www.色婷婷.com| 色官网色综合| 欧美性爱免费短视频| 超碰97久| 人伦四五区| 情侣操 逼视频99| 老熟女91av| 五月天婷婷基地| 国产91乱伦| 91人精品妻入口| 久久久97| 精品人妻一区二区三区在| 国语精品对白| 亚洲深夜福利| 久久99国产精品| 理论久久婷婷网8| 丝袜色综合| 91亚洲欧美色图| 日韩欧美亚洲国产日韩| 五月婷婷五月天| 久久人人爽人人爽人人片Ⅴ| 99精品久久久久久久婷婷| 一级片视频啪啪| 日韩精品人妻| 一级片在线观看高清无码| 欧美精品三级黄片| 韩日色费| 岛国片在线观看视频亚洲| 特级丰满少妇一级AAAA爱毛片| 国内精品久久人妻性色av| AAAA级日本片免费视频| 国产午夜福利电影免费在线观看| 综合av社区| 亚洲一区在线观看欧洲| 最新国内自拍av免费| 五月丁香黄色网| 日本国产亚洲一区在线观看| 亚洲国产欧美一区二区潘金莲| 蜜乳中文字幕a在线| 亚洲 无码 偷拍| 日本操逼视频不卡直接放| 免费αV在线视频| 91国产操逼视频| 啪啪啪东京| 欧美色视频在线| 午夜黄色免费在线观看| 婷婷日韩一区二区三区中文字幕在线| 性欧美天天| 伊人亚洲综合| 午夜福利一区二区影院| 熟女人妇一区二区三区| 久久精品欧美一区蜜桃| 自拍丝袜美腿人妻| 熟女精品一区二区在线观看| 日本不卡一区二区| 亚洲中文字母在线播放| 中文字幕av色| 强奸乱伦动态污图免费| www.色婷婷色综合| 亚洲色吧网| 久久av网| 91美女视频直播| 亚洲乱妇p22| 日本操逼视频不卡直接放| 天天看,天天做| 久久精品人体AV| 美女AV一区二区| 亚洲性天堂| 一区二区三区高清天码| 日本三级黄页| 免费成人在线熟妇网| 日韩本不卡视频在线观看| 在线日韩精品一区二区三区| 欧美视频在线视频免费va| 一区二区久久天天干狠狠| 国产精品不卡一区二区三区| 久久久久久久97| 亚洲欧洲日韩天堂av| 午夜天堂精品久久久久91| 91艹| 日韩有码 一区二区三区| 日本不卡高清视频| 精品久久久中文字幕不| 91成人无码| www国产天美久久久| 久久亚洲不卡| 亚洲第一视频 欧美风情 日韩| 国产精品久久久久久高清无码免费看| 九九九九九九九精品视频| 色网在线| 国产精品毛片?v一区二区三区| 日本免费亚洲欧美| 97精品国产精品免费观看| 嗯嗯啊啊操我| 午夜男人天堂| 91 天天综合| 色欲日韩欧美在线一区| 蜜臀va69| 欧美一区二区亚洲天堂| 中文字幕av一区二区三区人妻少妇| 精品久久久久久中文字幕视频免费| 五月丁香综合啪啪| 极品美女嘿咻| 亚洲AV永久无码一区仙野| 超碰夫妻97| www.99色| 色哟哟1区2区| 黄片无码在线制服| 香港久久久| 国内精品久久久久影院亚洲| 日本天天干天天操一区| 国产精品经典一卡久久久| 91精品91久久久久77777俄罗斯老妇姓x| 中文字幕一区二区三区视频播放| 91制服丝袜中文字幕| 99久热| 亚洲性天堂| 欧美性性性| 国产树林里野战在线看| 91情色在线| 五月婷婷激情| 在线无码视频| 欧美性五月| 色色五月天激情| 国产精品农村妇女| 一区麻豆 高清中文字幕| 国产精品成久久久久午夜午夜| av婷婷色网| 偷拍偷窥与盗摄视频专区| 中文在线久久字幕| 久久精品国产亚洲AV片多多| 国产综合色精品在线观看| 欧美亚洲首页| 色综合91| 狠狠色狠狠色狠狠五月| 亚洲男人天堂2| 欧美日韩操逼嗦吊| 97AV在线观看| av亚洲天堂资源网站| 日韩无码黄色片| 超碰久草| 中文字幕一区 二 区 三 四 五 区日 日 骚| 欧美一级A一级a爱片久久| 97超碰色屌| 嫩草一区二区在线观看| 亚洲97在线| 试看福利| 久久精品国产精品亚洲艾通辽熟妇| 国产乱子伦久久精品综合一区二区三| 精品一久久久| 色情综合网| 少妇一级无码精品| 亚洲91射| 日韩电影天堂视频一区二区| 欧美日韩丝袜 | 99自拍B亚洲 | 美骚妇av高清在线| 久久五月视频| 中文字幕在线观看永久| 欧美精品三级黄片| 成人情色综合网| 日韩av三四区| 超碰99在线观看| 一个色导综合| 色爱亚洲| 精品欧美日韩在线观看| 亚洲国成人情色好看电影| 天天躁日日躁XXXXYY| 亚洲国产另类在线中文| 天天操福利视频综合网站| 亚洲精品 超碰| 亚洲中文字幕精品久久久久久直播| 百度百度日本操逼| 欧美天堂在线| 久久伊人东京热| 天天内射| 爱爱动态试试看6 0秒| 婷婷丁香在线| 日本Xx性爱| 激情五月天插| 涩涩涩综合| 日本久久超碰| 国产在线激情| 九99久久| 神马午夜久久久| 91ise欧美| 日韩三级av片| 精品少妇一区二区| 亚洲综人网| 欧洲精品一二三在线| 青青草伊人久久| 99999精品视频| 欧美一级三级| 五月天丁香欧洲日韩| 九九综合| 大香交伊人网| 口爆综合网| 东北女人av| 亚洲欧美天堂| 熟妇乱伦一区二区| 少妇被c 黄 免费观看| 色综合天天爱去电影网| 啊啊啊爽爽| 国产99热| 国产亚洲深夜激情| 国产精品视频自拍在线| 国产一区二区在线播放量| 人人操人人色人人摸| 国产乱伦亚洲色图高清无码| av最新免费中文字幕| av天堂精品久久| AV和黑人在线播放| 日韩性爱再线视频| 日本午夜福利影院| 久久天天性久久伊人| 蜜桃久久综合视频| 久久综合精品一区二区三区| 精品综合久久久久久97| 78精品| 亚洲无992tv| 亚洲一区日韩精品中文字幕| 91高潮喷水美女| 97精品在线| 欧美性五月| 超碰人妻久久| 激情无码日韩| 国产精品麻豆成人AV艾秋| 亚洲色吧网| 欧美精品双插| 限制级中的三级片中的黑粗大屌屌日人妻熟女 | 欧美亚洲综合999| 久草看看看| 欧美中文字幕日韩在线| 爱媛媛久久国产福利| 欧美亚洲综合色| 欧美后入视频| 天天澡天天爽日日AV| 99在线免费公开视频| 日本国产欧美高清在线| 青青操97| 热G综合热G中文| 天天综合网网欲色| 无码免费精品高清| 国产性刺激| 香蕉国产97| 亚洲欧美综合| 天天天天天天天天天天干美女| 嗯啊不要在线| 午夜福利在线合集| 人人操人人爽人人操人人| 激情啪啪拍91| 成人在线视频一区| 国内外内射高清视频| 美女午夜福利免费视频| 欧美性爱91| 五月天啪啪| 国产妇女精品视频青青草| 国产女人视频三四五区| 综合色啪| 韩国嫰模上门援交视频| 久久直播国产| 亚洲 图片 欧美 色图| 亚洲综合在线91| 国产h片在线观看视频| 极品白嫩福利在线| 欧美色视| 992这里有精品| 91美女視頻| 老女人老91妇女老热女| 九九久久精品| 久久中文字幕一区不卡| 亚洲国产一区二区入口| 欧美少妇第一页| 亚洲高清综合网| 亚洲制服欧美另类内射| WWW美腿丝袜香蕉中文| 国产精品麻豆成人av| 中文字幕人妻丝袜| 亚洲综合影院| 99re这里只有精品3| 亚洲国产精品无石码久久| 久操不卡视频| 亚洲熟女一区二区| 亚洲精品日日夜夜52| 十八禁电影伊人网| 香蕉人人操tv| 精品女同一区二区三区| 欧美天天影院| 色五月婷婷网| 丝袜综合网| 美女刺激久久国产欧美| 99999国产精品| 丁香五月影院| 91天天| 国产精品久久9| 国产精品视频在线观看| 欧美精品人妻视频| 日本乱人伦片中文三区| 亚洲激情 欧美色图| 不卡中文字幕aⅴ在线| 久久九七| 黄片aaaaa一区| 久操影视| 伊色综合天堂色97| 一区二区精品日韩欧美在线观看| 330dv亚洲成年视频网| 久久久亚洲欧美综合| 欧美综合自拍亚洲综合图| 人妻-91porn| 极品色综合| 人妻在线臀日韩| 小视频玖玖| 日本ZZ高免费A级视频| 婷婷五月天av| 俄罗斯一区二区视频在线观看| 人妻天天爽| 开心激情婷婷| 曰韩精品视频一区二区| 91久热| 97亚洲国产影视| 色欲三区| 亚洲丝袜二区在线| 九九九午夜| 精品亚洲国产成人精品| 99999国产| 在线无码视频| www.久久超碰| 东北女人的毛片| 最近的最新的中文字幕视频| AV乱伦国产| 久久久一区二区| 精品国产乱码久久久久久久久1 | 中国农村熟妇毛片视频| 怡红院亚洲怡春院av| 丰满欧美少妇| 国产乱伦性爱AV| 久久性生大片免费观看性| 99re在线视频国产| 国产suv精品一区二区四区999| 日韩一性一交一A片俄罗斯| 午夜超碰| rivers-china.com| 丝袜综合| 熟女丰满人妻一区| 香蕉婷婷| 国产一区二区在线电影| 欧美日韩另类在线| 欧美一级A一级a爱片久久| 久射吧| 超碰在线97国产| 色999人与兽| 人、人、摸,人、人、草| 国产精品永久免费10000| 91爱网| 四虎av在线| 干B| 久久九七| 亚洲一二三精品久久网| 欧美日韩超碰在线| 99∨VTV| 成人三级片无码| 性久久| 免费无码国产精品v片在线观看| 九九九热| 中文字幕乱碼在线| 日本淫乱女一区二区三区视频| 插穴性爱视频在线观看| 久久久久久久久久久久久久久久9 亚洲成人妻日韩在线 | 日韩av乱伦| A级在线视频| 亚洲欧美色综合| 日本三级日本三级99| 91狠狠综合网| 操曰本熟女| 天天爽人人综合免费7799| 亚洲欧美色图小说| 国产精品九九九| 国产后入内射| 99啪啪视频| 国产自产一区视频在线| 色哟哟综合| 中文字幕无码不卡啪啪| 97天天综合网| 亚洲丝袜在线观看| 丁香五月色| 亚洲日韩精品在线播放| 综合久| 人人扣人人操| 天堂精品在线| 青娱乐 成人娱乐在线| 99.色网| 97久久精品国产| 噜噜噜久久亚洲精品色情| 夜草欧美| 亚洲第一页综合在线| 日本幼女18+| 不卡视频一区蜜桃视频| 欧美在线播放| 素人一区二区三区日韩| 亚洲中文日韩精品| 99热免费| 超碰97色色| 久久高清无码夜夜操| 久久精品操| 97色色色| 欧美亚洲| 美女超碰978| 九九九九欧美| 东京太热男人的天堂久久久| 亚洲欧美高清无码| 韩国黄片aaaa| 亚洲美乱| 精吧天堂| 小说区 图片区色 综合区| 国产毛片久久久久久久| 亚洲激情AV| 97在线欧洲| 日韩天天综合| 在线无码网站| 操人妻少妇中文| 亚洲电影91| 蜜臀99久久| 亚洲色图殴美色图激情乱伦| 日韩99999色| 欧亚韩国999| 极品销魂美女一区二区| 99久久综合网| 91网站18在线| 麻豆久久一区二区三区| 亚欧Av| 亚洲综合在线高清| 99re99在线视频| 国内偷自视频区视频综合| 色99色| 99热日| 日韩精品资源专区二区| 丁香五月激情网| 成人久久久精品| 乱性AV| 天天综合91在线| 欧美日韩国产色五月综合在线| 日本中文字幕不卡视频| 口爆综合网| 久久精品噜噜噜成人看免欧美大片| 老外又粗又长一晚做五次| 日韩另类色图| 久久人妻熟女一区二区| 婷婷九月色| 羞答答AV中文字| 岛国黄色短视频| 夜夜狠狠躁日日躁色视频| av天堂电影网| 精品久久視頻在线| 97视频免费播放| 超碰人妻在线| 日本三级精品| 人妻av在线| 日本免费二区三区| 日韩乱插| 国语精品av| 亚欧高清在线| 99日视频在线免费| 久久欧美性爱视频| 嗯嗯嗯啊啊在线观看| 欧亚乱色熟女一区二区| 搡老女人老91妇女熟女| 蜜乳AV网址| 亚洲男人天堂2| 福利在线黄片| 日天天九九天堂666| 五月天激情四射| 九九久久久| 国产青一二三| 人妻一二三区| 啊嗯嗯啊好大好爽| 狼人久草| 操逼操逼操| 日韩天堂av电影在线观看| 国产精品麻豆成人av| 乱欲性色| 我爱大香蕉| 97超碰超| 九九成人精品| 天天视频综合在线观看视频| 91久久精品美女高潮喷水| 超碰碰碰碰| 欧美影院一区二区三区| 大香蕉啪啪啪啪在线| 青青操狠狠撩| 亚洲AV无码乱码| 亚洲综合小视频小说在线观看 | 日韩AV熟女乱伦| 日日骚一区二区三区| 久久久久13| 伊人丁香五月婷婷| 久久久久深夜无码| 热天堂一区二区| 手机在线A片| 欧美成人精品一区| 久久99手机免费视频| 免费看久久久性性| 最新亚洲黄色免费电影| 丝袜色综合| 日韩pv中文| 亚洲免费成人精品电影| 国产综合久久久麻桃个| 91老熟女老女人国产老太| 狠狠穞A片一區二區三區| 亚洲av综合伊人久久| 亚洲不卡一| 歐美一級亂黃99在綫精品| 國產尤物AV尤物在線觀看| 性天堂| 欧美性五月| 成人熟女视频一区二区三区| 999国产精品999| 超碰免费人妻人人| 少妇的嫩逼图片| 日韩精品操少妇| 中文啪啪视频| 999岛国大片| 秋霞一级A片黄色视频| 日逼97| 四虎免费视频| 免费久久9999| 国产精品91一样| 午夜男人一级A片7777| 国产精品视频麻豆入口| 亚洲不卡三级手机播放| 噜噜噜噜久久久精品免费| 人人搡人人肉久久精品| 女人妻一区| 日韩人妻精品久久久久| 黄色性爱网网| 色官网色综合| 午夜一级免费毛片| 日韩激情电影中文字幕| 蜜臀99久久精品久久久久| 天天干夜夜操一区二区| 囯产精品强| 成人精品一区二区三区| 2019天天操天天爽天天拍| 亚洲91极品| 婷婷五月天色| 天天日天天插| 九九激情网| 国产女人成人精品视频| 熟女人妇一区二区三区| www.久久最新地址| 国产成人自拍视频视频| 亚洲欧洲自拍图片专区满春格| 蜜臀久久99精品久久久电影| 麻豆精品一区二区三区四区免费观看| 国产精品一区二区三区四区五区| 伊人国产AV| 超碰在线日韩一区| 99精品九九九九九九| 国产嫩草精品A88AV| 日本精品加勒比海一区| 揉揉揉夜夜| 欧洲视频在线| 97天天综合| 9色国产精品一区粉嫩| 日韩性爱啪啪视频| 日本爽爽爽爽爽爽免费视频| 熟女激情综合网| 无码高清操逼网址| 秋霞成人一级在线观看| 欧美另类综合久久| 中日韩欧美精品无码AⅤ一区二区| 在线人人人人人人精品超| 欧美黄片视频在线观看免费| 性一交一乱一交A片久久四色| 色色色综合网| 美女露胸露奶头| 色诱avtt| 日韩特一级久久| 成人一二三区| 尤物网站91| 影视综合无码少妇| 91成人精品在线播放| 亚洲成人免费电影| 熟女啪啪视频| 国产少妇高潮| 综合熟妇一区二区三区| 五十路熟女人妻一区二区在线观看| 天天影视色香欲综合网小说| 日本天天操| 99自拍视频| 伊人久久国产免费观看视频| 中文字幕AV片| 97chaopengongkai| 人妻丰满熟妇一区二区三| 国产AV高清AV无码| 精品免费1| 长久操视频| 五十路熟女人妻一区二区三区四区五| 国产又黄又粗的视频| 亚洲第一成人影院色播| 国产suv精品一区二区四区999| 天天舔天天日天天射| 日本二三四区| 狠狠中文字幕| 久久久98网站免费视频| 国产精品天干天干综合网麻豆| 久久亚洲日韩熟女精品| 久久精品国产99精品亚洲蜜...| 国产一区二区视频在线播放| 伊人久久国产免费观看视频| 91精品操美女| 中文字幕AV乱伦| 99国产人成精品| 视频在线中文字幕| 国产精品懂色tv影视免费观看| 亚洲一区二区性爱电影| 亚洲 se图 欧美电影| 天干天干天干天天做| 欧美性生活免费网| 国产精品乱人伊人网| 啊啊啊操死我了| 亚洲无码太久| 暖暖精品二区三区观看| 久区视频| 久草福利在线资源站| 久久熟妇五十路一区| 97网色| 熟女被操视频网址| 欧美日韩人妻婷婷一区| 国产高清成人免费视频| 婷婷91| 欧美人人天天网| 国产精品无码成人精品| 成人一级二级| 五月婷婷激情综合| 欧美黑人日韩少妇色情| 思思视频免费看网站| 欧美亚洲综合色| 亚洲色婷婷综合久久一区二区三区| 老司机天天操| 麻豆AV短剧| 青娱乐福利99| 综合干干干av久久久综合网| 懂色Av| 人妻天堂综合网| 久久蜜桃一区二区| 久久久 国产精品| 久久久久久久久国产| 亚洲 一区二区 自拍| 久久99精品国产| 中日亚韩免费视频| 综合色拍| 亚洲中文一区二区三区| 好舒服视频| av天堂精品久久| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 欲香欲色| 九九九午夜| 91综合网| 青青草亚洲一区| 亚洲av青草久久一区二区| 亚洲欧美大| 欧美激情一区| 亚射在线| 国产精品网址| 国产成人精品一区| 日欧操屄视频| 少妇天堂| 精品国产一区二区久久| 超碰免费人妻人人| 欧日韩在线观看| 人人爱人人操人人性| 欧美另类天堂| 欧美|91色综合| 欧美日韩*字幕一区| 日欧毛片久久| 久久性爱免费送| 97欧美| 色九九九九| 免费操逼视频下载| 9Ⅰ超碰| 天色综合网| 黄在线| 日韩91网站| 人妻无码后入| 黑人精品成人一区二区三区| 欧美乱欲| 啊操爽品善一区二区三区| 欧美人妻一区| 97精品在线视频| 欧美午夜色妇色鬼| 日韩av影片在线观看| 91综合网站| 国产第11页| 激情婷婷丁香| 国产日韩色综合| 农村少妇久久久久久久| 欧美爆操91| 99久久99九九99九九九| 一级性爱视频免费在线| 国产高清在线自在拍69| 欧美日韩夜夜| 人人干人人操人人..com| 91少妇人妻| 色臀aV| 青青草在线视频人人想人人上| 国产一级不卡在线观看| 78超碰| 亚洲宗合网| 欧州色图区| 亚洲精品影视老司机| 中文字幕97| 爱丝福利| 97久久久精品| 97人妻色| 综合啪啪| 成人激情无码在线视频| 五月婷亚洲精品天堂| 中文字幕色AV| 亚洲精品美女操逼| 九九热免费国产视频婷婷伊人五月| 成人免费福利网站国产| 国产成人 综合亚洲 天堂| 日韩有码中文字幕女同性恋| 少妇人妻激情四射| 青青草十区九区爱夜| 亚洲高清国产理伦片| 亚洲另类电影| 亚洲成人免费中文字幕| 日韩三级伦理中文字幕| 亚洲高清欧美总合| AV久日| 超碰夫妻97| 特级大荫道BBwBBwBBW| 五月婷视频| 欧美成人午夜免费福利785| 国产操逼视频在线观看| 蜜臀久久99精品久久久| 色臀AV| 青娱乐 青青青操 日逼| 97国产精品久久久久| 精品亚州18| 97精品视频免费| 久九干| 亚洲精品一区二区三区新线路| 人妻AV在线| 亚洲av强奸乱伦| 中文字幕性感少妇av| 强奸乱伦资源| 久久精品中文字幕无码l| 无码人妻精品一区二区中文| 三级AV入口| 国内精品a| 国产三级在线现体验区| 老外又粗又长一晚做五次| 偷拍 欧美 日韩| 国产二区三区免费视频| 日韩欧美操逼xxx| 欧美五十路熟| 午夜福利在线合集| 夜间福利片1000无码| 亚洲一卡2卡3卡4卡乱码网站 | 国产区在线| 亚洲人妻五月丁香婷婷| 四虎影视欧美| 欧美亚洲91| A级国产欧美激情在线| 干我久操| 色官网色综合| 久久精品店| 日本在线不卡一二区| 91五月天| 夜夜狼人妻| 九九九九九九成人| 久久 久久国内精品亚洲| 亚州精品人妻一二三区| 水滴偷拍| 99久久亚洲精品无码毛片潘甜甜| 妇女性内射冈站HDWWWCOM| 精品午夜福利国产一区二区在线观看| 国产 亚洲 丝袜 制服| 日本熟女中文| 亚洲日韩肥臀视频在线观看| 青青草日本中文字幕 | 日韩乱插| 精品久久久九九九孕妇| 粉嫩少妇自慰在线| 中文字幕av片| 91亚州| 99在线无码精品秘 入口黑人| 丰满的三级少妇欧美久久久| 日本特黄f c2| 密臀AV在线| 蜜区区视频79| 日韩免费在线观看不卡| 操逼片中文| 久久久久久久一级黄色打同平台| 男人久久精品| 日本三级精品| 国产强奸乱伦xd| 成人日韩欧美| 欧美国产一区二区三区麻豆传媒 | 婷婷色婷婷| 第45页一区二区| 久久熟女嫩草成人片免费| 日本成人在线不卡一区二区三区| 91在线视频观看国产| 久久精品欧美一区蜜桃| 91AV天美在线视频| 欧美成人性活片| 婷婷丁香五月天综合东京热| 日韩无码嘿咻黑热久| 亚洲AV在线资源| 91麻豆天美| 人人看人人摸人人色| 国产农村妇女精品1区二区| 校园春色 亚洲| 国产精品一区二区校花| 91九久| 4tube欧美女厕所| 国产精品久久久久久久久久梁医生| 亚洲免费人妻在| 青青草精玖玖69精品| 妇女一区二区三区| 九月丁香综合网| 欧美色图私拍91| 狼人狠干| 亚洲Av无码成人精品国产| 天天舔九色婷婷| 青草成人免费视频一com| 插欧洲美女欧美精品| 亚洲综合99999| 成人五月天丁香激情综合| 色综合天天| 国产丁香精品露脸视频| 午夜福利免费精品视频| 青青国产在线拍揄自揄拍| 国产精品免费久久久久久久久久| 久热九九| 中文字幕av一区二区三区人妻少妇 | 福利操逼| 91色爽欧美| 91综合网| 色嘟嘟人妻天堂网| 97ai亚洲| 国产精品秘 福利姬在线观看| 97超碰总站| 亚洲乱伦图片视频| 91爱看| 国产成年免费大片黄在线观看| 国产AV天美| 蜜乳AV免费观看| 欧美少妇一区二区三区| 91肉丝| 欧美久久草熟女| 啊啊啊想要| 色爽爽文学| 91天天看| 九九久久首页| 立川理惠被中出无码| 人妻日日夜夜精品| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 五十路熟女在线不卡观看一区二区| 国产精品自拍xxxx| 大香蕉伊然在亚洲91| 91成人久久 | 2017人人操,人人摸| 亚州春色| hd成人一区二区在线| ...日韩成人一区二区三区字幕| 亚洲精品无码久久AV| 激情五月天校园春色网| 自拍偷拍 日韩无码| 99最新日韩偷拍视频| 激情专区综合| 香蕉视频精品亚洲一区二区三区在线播| 天天流夜夜操| 蜜臀无码视频在线观看| 国产青视频| 亚洲欧美日韩精品久| 97亚洲综合在线| 午夜精品99久久久久传媒| 欧美性生活男人的天堂| 内射中国少妇高清视频免费视频 | 中出91视频| 老色69| 欧美精品一区二区少妇免费A片| 天堂资源站| 久久精品性| 操逼操2| 久草精品一区| 九九亚洲视频| 一级片视频啪啪| 囯产精品强| 99免费在线视频| 日韩欧洲操屄视频| 综合色久欲| 狠狠狠一区二区三区| 国产成人综合在线播放| 91日产桃蜜| 超碰99热中文字幕| 日本国产成人亚洲精品无码| 日本操逼视频免费| 啊啊啊啊啊啊啊网址在线观看| 裸体美女免费看网站青草| 97资源视频| 欧美春色| 欧美91精彩| 亚洲高潮少妇| 亚洲 自拍偷拍 欧美| 久久久日本电影| 欧美大片天天看| 97资源制服丝袜| 免费簧片在线观看| 超碰97护士| 蜜臀一二三区| 欧美大香蕉97| 日本天天操| 3d成人精品一区二区| aa片毛片| 欧美色吧综合| 自拍二页| 欧美性猛交美女自慰91| 黄片免费看黄片免费看| 一级片视频啪啪| 加勒比色99999| 亚洲综合图片在线| 不卡九肏| 狠狠中文字幕| 国内精品久久久久影院亚洲| 国产精品视频自拍在线| 亚洲黑人在线| 久九九九九九九九热| 中文字幕第23区| 日韩传媒在线| 精品久久在线区一区| 久久久一区二区三区四曲免费听| 操逼无码一区| 午夜乱轮操逼视频免费看| 欧美夜夜| 国产97视频| 亚洲春色欧美| 欧美草草| 操少妞在线视频| 伊人991| 久热精品色情| 97综合日韩| 日韩伦理视频| 日韩中字av一区| 男人天堂2012| 亚洲中文字幕97久久精品少妇| 91|九色|国产熟女| 五月丁香社区婷婷日韩欧美精品影院 | 日韩在线地址一| 日本东京热久久久电影| 97欧美视频| 超碰欧美| 欧美人与动性人交a| 日韩欧美日韩| 国产精品久久久| 大香蕉中文| 91啪啪| 亚洲欧美另类激情小说| 色姑娘综合网| 天天看天天日天天操| 五月天激情小说| 五月丁香影院| 青青草中文-久久青草精品一区二区三 | 97精品国产97久久久久久| 啊啊啊操一区| 曰韩欧美国产传媒麻豆第一区| 综合色图区| 亚洲美女精品| 久久伊人网视频一区二区三区| 午夜性| 色网在线| 97久久国产亚洲精品超碰热| WWW美腿丝袜香蕉中文| 久肏视频字幕| 91日韩国产欧美亚洲另类精盘州至城都| 国产精品久久久久9999小说|