精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

netdevice 中文man頁面

系統
一般說來, ioctl 通過 把 ifr_name 設置為 接口 的 名字 來 指定 將要 操作 的 設備. 結構的 其他成員 可以 分享 內存.

NAME

netdevice - 底層訪問 Linux 網絡設備.

總覽 (SYNOPSIS)

#include <sys/ioctl.h>
#include <net/if.h>

描述 (DESCRIPTION)

本手冊 描述 用于 配置 網絡設備 的 套接字(socket) 接口.

Linux 支持 一些 配置 網絡設備 的 標準 ioctl. 他們 用于 任意的 套接字 描述符, 而 無須 了解 其 類型 或 系列. 他們 傳遞 一個 ifreq 結構:

struct ifreq
{
    char            ifr_name[IFNAMSIZ];   /* Interface name */
    union {
                    struct sockaddr       ifr_addr;
                    struct sockaddr       ifr_dstaddr;
                    struct sockaddr       ifr_broadaddr;
                    struct sockaddr       ifr_netmask;
                    struct sockaddr       ifr_hwaddr;
                    short                 ifr_flags;
                    int                   ifr_ifindex;
                    int                   ifr_metric;
                    int                   ifr_mtu;
                    struct ifmap          ifr_map;
                    char                  ifr_slave[IFNAMSIZ];
                    char                  ifr_newname[IFNAMSIZ];
                    char *                ifr_data;
    };
}

struct ifconf 
{ 
    int ifc_len;                          /* size of buffer */
    union {            
                    char *                ifc_buf; /* buffer address */ 
                    struct ifreq *ifc_req; /* array of structures */
    };  
};     

一般說來, ioctl 通過 把 ifr_name 設置為 接口 的 名字 來 指定 將要 操作 的 設備. 結構的 其他成員 可以 分享 內存.

IOCTLS

如果 某個 ioctl 標記為 特權操作, 那么 操作時 需要 有效uid 為 0, 或者 擁有 CAP_NET_ADMIN 能力. 否則 將 返回 EPERM .

SIOCGIFNAME
給定 ifr_ifindex, 返回 ifr_name 中 的 接口名字. 這是 唯一 返回 ifr_name 內容 的 ioctl.
SIOCGIFINDEX
把 接口 的 索引 存入 ifr_ifindex.
SIOCGIFFLAGS, SIOCSIFFLAGS
讀取 或 設置 設備的 活動標志字. ifr_flags 包含 下列值 的 屏蔽位:

設備標志
 
IFF_UP 接口正在運行.
 
IFF_BROADCAST 有效的廣播地址集.
 
IFF_DEBUG 內部調試標志.
 
IFF_LOOPBACK 這是自環接口.
 
IFF_POINTOPOINT 這是點到點的鏈路接口.
 
IFF_RUNNING 資源已分配.
 
IFF_NOARP 無arp協議, 沒有設置第二層目的地址.
 
IFF_PROMISC 接口為雜湊(promiscuous)模式.
 
IFF_NOTRAILERS 避免使用trailer .
 
IFF_ALLMULTI 接收所有組播(multicast)報文.
 
IFF_MASTER 主負載平衡群(bundle).
 
IFF_SLAVE 從負載平衡群(bundle).
 
IFF_MULTICAST 支持組播(multicast).
 
IFF_PORTSEL 可以通過ifmap選擇介質(media)類型.
 
IFF_AUTOMEDIA 自動選擇介質.
 
IFF_DYNAMIC 接口關閉時丟棄地址.
 

設置 活動標志字 是 特權操作, 但是 任何進程 都可以 讀取 標志字.

SIOCGIFMETRIC, SIOCSIFMETRIC
使用 ifr_metric 讀取 或 設置 設備的 metric 值. 該功能 目前 還沒有 實現. 讀取操作 使 ifr_metric 置 0, 而 設置操作 則 返回 EOPNOTSUPP.
SIOCGIFMTU, SIOCSIFMTU
使用 ifr_mtu 讀取 或 設置 設備的 MTU(最大傳輸單元). 設置 MTU 是 特權操作. 過小的 MTU 可能 導致 內核 崩潰.
SIOCGIFHWADDR, SIOCSIFHWADDR
使用 ifr_hwaddr 讀取 或 設置 設備的 硬件地址. 設置 硬件地址 是 特權操作.
SIOCSIFHWBROADCAST
使用 ifr_hwaddr 讀取 或 設置 設備的 硬件廣播地址. 這是個 特權操作.
SIOCGIFMAP, SIOCSIFMAP
使用 ifr_map 讀取 或 設置 接口的 硬件參數. 設置 這個參數 是 特權操作.
struct ifmap 
{
    unsigned long   mem_start;
    unsigned long   mem_end;
    unsigned short  base_addr; 
    unsigned char   irq;                  
    unsigned char   dma; 
    unsigned char   port; 
};

對 ifmap 結構 的 解釋 取決于 設備驅動程序 和 體系結構.

SIOCADDMULTI, SIOCDELMULTI
使用 ifr_hwaddr 在 設備的 鏈路層 組播過濾器 (multicase filter) 中 添加 或 刪除 地址. 這些是 特權操作. 參看 packet(7).
SIOCGIFTXQLEN, SIOCSIFTXQLEN
使用 ifr_qlen 讀取 或 設置 設備的 傳輸隊列長度. 設置 傳輸隊列長度 是 特權操作.
SIOCSIFNAME
ifr_ifindex 中 指定的 接口名字 改成 ifr_newname. 這是個 特權操作.
SIOCGIFCONF
返回 接口地址(傳輸層) 列表. 出于 兼容性, 目前 只代表 AF_INET 地址. 用戶 傳送 一個 ifconf 結構 作為 ioctl 的 參數. 其中 ifc_req 包含 一個 指針 指向 ifreq 結構數組, 他的 長度 以字節 為單位 存放在 ifc_len 中. 內核 用 所有 當前的 L3(第三層?) 接口地址 填充 ifreqs, 這些 接口 正在 運行: ifr_name 存放 接口名字 (eth0:1等), ifr_addr 存放 地址. 內核 在 ifc_len 中 返回 實際長度; 如果 他 等于 初始長度, 表示 溢出了, 用戶 應該 換一個 大些的 緩沖區 重試 一下. 沒有 發生 錯誤時 ioctl 返回 0, 否則 返回 -1, 溢出 不算 錯誤.

大多數 協議 使用 自己的 ioctl 配置 協議 特定的 接口 操作. 具體 情況參看 協議的 幫助手冊. 要配置 IP 地址 可以 參看 ip(7).

另外, 某些 設備 有 專用的 ioctl, 這里 不做 敘述.

注意 (NOTE)

嚴格說來 SIOCGIFCONF 是 專門 針對 IP 的, 它 屬于 ip(7).

注意 (NOTE)

可以 通過 /proc/net/dev 看到 沒有 地址 或 沒有 IFF_RUNNING 標志 的 接口名字.

另見 (SEE ALSO)

ip(7), proc(7)

#p#

NAME

netdevice - Low level access to Linux network devices  

SYNOPSIS

#include <sys/ioctl.h>
#include <net/if.h>  

DESCRIPTION

This man page describes the sockets interface which is used to configure network devices.

Linux supports some standard ioctls to configure network devices. They can be used on any socket's file descriptor regardless of the family or type. They pass an ifreq structure:

struct ifreq {
    char    ifr_name[IFNAMSIZ];/* Interface name */
    union {
            struct sockaddrifr_addr;
            struct sockaddrifr_dstaddr;
            struct sockaddrifr_broadaddr;
            struct sockaddrifr_netmask;
            struct sockaddrifr_hwaddr;
            short   ifr_flags;
            int     ifr_ifindex;
            int     ifr_metric;
            int     ifr_mtu;
            struct ifmapifr_map;
            char    ifr_slave[IFNAMSIZ];
            char    ifr_newname[IFNAMSIZ];
            char *  ifr_data;
    };
};

struct ifconf { 
    int ifc_len;    /* size of buffer */
    union {            
            char *  ifc_buf; /* buffer address */ 
            struct ifreq *ifc_req; /* array of structures */
    };  
};     

Normally, the user specifies which device to affect by setting ifr_name to the name of the interface. All other members of the structure may share memory.

IOCTLS

If an ioctl is marked as privileged then using it requires an effective user id of 0 or the CAP_NET_ADMIN capability. If this is not the case EPERM will be returned.

SIOCGIFNAME
Given the ifr_ifindex, return the name of the interface in ifr_name. This is the only ioctl which returns its result in ifr_name.
SIOCGIFINDEX
Retrieve the interface index of the interface into ifr_ifindex.
SIOCGIFFLAGS, SIOCSIFFLAGS
Get or set the active flag word of the device. ifr_flags contains a bitmask of the following values:

Device flags
 
IFF_UP Interface is running.
 
IFF_BROADCAST Valid broadcast address set.
 
IFF_DEBUG Internal debugging flag.
 
IFF_LOOPBACK Interface is a loopback interface.
 
IFF_POINTOPOINT Interface is a point-to-point link.
 
IFF_RUNNING Resources allocated.
 
IFF_NOARP No arp protocol, L2 destination address not set.
 
IFF_PROMISC Interface is in promiscuous mode.
 
IFF_NOTRAILERS Avoid use of trailers.
 
IFF_ALLMULTI Receive all multicast packets.
 
IFF_MASTER Master of a load balancing bundle.
 
IFF_SLAVE Slave of a load balancing bundle.
 
IFF_MULTICAST Supports multicast
 
IFF_PORTSEL Is able to select media type via ifmap.
 
IFF_AUTOMEDIA Auto media selection active.
 
IFF_DYNAMIC The addresses are lost when the interface goes down.
 

Setting the active flag word is a privileged operation, but any process may read it.

SIOCGIFMETRIC, SIOCSIFMETRIC
Get or set the metric of the device using ifr_metric. This is currently not implemented; it sets ifr_metric to 0 if you attempt to read it and returns EOPNOTSUPP if you attempt to set it.
SIOCGIFMTU, SIOCSIFMTU
Get or set the MTU (Maximum Transfer Unit) of a device using ifr_mtu. Setting the MTU is a privileged operation. Setting the MTU to too small values may cause kernel crashes.
SIOCGIFHWADDR, SIOCSIFHWADDR
Get or set the hardware address of a device using ifr_hwaddr. The hardware address is specified in a struct sockaddr. sa_family contains the ARPHRD_* device type, sa_data the L2 hardware address starting from byte 0. Setting the hardware address is a privileged operation.
SIOCSIFHWBROADCAST
Set the hardware broadcast address of a device from ifr_hwaddr. This is a privileged operation.
SIOCGIFMAP, SIOCSIFMAP
Get or set the interface's hardware parameters using ifr_map. Setting the parameters is a privileged operation.
struct ifmap 
{
    unsigned long   mem_start;
    unsigned long   mem_end;
    unsigned short  base_addr; 
    unsigned char   irq;                  
    unsigned char   dma; 
    unsigned char   port; 
};

The interpretation of the ifmap structure depends on the device driver and the architecture.

SIOCADDMULTI, SIOCDELMULTI
Add an address to or delete an address from the device's link layer multicast filters using ifr_hwaddr. These are privileged operations. See also packet(7) for an alternative.
SIOCGIFTXQLEN, SIOCSIFTXQLEN
Get or set the transmit queue length of a device using ifr_qlen. Setting the transmit queue length is a privileged operation.
SIOCSIFNAME
Changes the name of the interface specified in ifr_name to ifr_newname. This is a privileged operation. It is only allowed when the interface is not up.
SIOCGIFCONF
Return a list of interface (transport layer) addresses. This currently means only addresses of the AF_INET (IPv4) family for compatibility. The user passes a ifconf structure as argument to the ioctl. It contains a pointer to an array of ifreq structures in ifc_req and its length in bytes in ifc_len. The kernel fills the ifreqs with all current L3 interface addresses that are running: ifr_name contains the interface name (eth0:1 etc.), ifr_addr the address. The kernel returns with the actual length in ifc_len. If ifc_len is equal to the original length the buffer probably has overflowed and you should retry with a bigger buffer to get all addresses. When no error occurs the ioctl returns 0; otherwise -1. Overflow is no error.

Most protocols support their own ioctls to configure protocol specific interface options. See the protocol man pages for a description. For configuring IP addresses see ip(7).

In addition some devices support private ioctls. These are not described here.  

NOTES

Strictly seen, SIOCGIFCONF is IP specific and belongs in ip(7).

The names of interfaces with no addresses or that don't have the IFF_RUNNING flag set can be found via /proc/net/dev.

Local IPv6 IP addresses can be found via /proc/net or via rtnetlink(7).  

BUGS

glibc 2.1 is missing the ifr_newname macro in net/if.h. Add the following to your program as workaround:

#ifndef ifr_newname
#define ifr_newname     ifr_ifru.ifru_slave
#endif

SEE ALSO

ip(7), proc(7), rtnetlink(7)

責任編輯:韓亞珊 來源: CMPP.net
相關推薦

2011-08-24 16:48:36

man中文man

2011-08-15 10:21:09

man中文man

2011-08-11 16:11:49

at中文man

2011-08-25 10:21:56

man.conf中文man

2011-08-16 10:21:13

setconsole中文man

2011-08-24 17:06:42

NOTIFY中文man

2011-08-16 09:32:01

quotaoff中文man

2011-08-23 18:05:21

ABORT中文man

2011-08-25 18:14:26

tcflow中文man

2011-08-25 16:55:26

gets中文man

2011-08-12 11:07:19

git中文man

2011-08-25 17:30:26

setbuf中文man

2011-08-15 13:14:44

rmdir中文man

2011-11-01 13:46:50

中文mantac

2011-08-15 09:55:01

ls中文man

2011-08-24 16:20:09

load中文man

2011-08-25 15:47:06

fopen中文man

2011-08-25 16:25:30

fputs中文man

2011-08-25 10:49:28

rpc中文man

2011-08-25 11:44:36

wtmp中文man
點贊
收藏

51CTO技術棧公眾號

成人天堂噜噜噜| 中文字幕视频在线免费欧美日韩综合在线看 | 久久精品.com| 岛国在线视频免费看| 国产一区二区女| 国产91精品视频在线观看| 新91视频在线观看| 日日夜夜精品视频| 色噜噜夜夜夜综合网| 99re6这里有精品热视频| 美女毛片在线看| 国产福利一区在线| 国产精品99久久久久久www| 破处女黄色一级片| 欧美极品中文字幕| 日韩视频国产视频| 91日韩视频在线观看| 黄色影院在线看| 国产精品毛片久久久久久| 国产私拍一区| av综合在线观看| 老司机久久99久久精品播放免费| 精品中文字幕在线2019| 久久久免费看片| 牲欧美videos精品| 欧美刺激午夜性久久久久久久| 怡红院亚洲色图| 自拍偷拍欧美视频| 亚洲综合色网站| 久久免费视频2| eeuss影院www在线播放| 91麻豆精品视频| 国产精品福利视频| 99国产精品99| 国内外成人在线视频| 国产经典一区二区| 国产精品久久久久久久久久精爆| 黄色成人在线网站| 蜜臀久久99精品久久久无需会员| 自拍偷拍第9页| 日本不卡二三区| 永久免费毛片在线播放不卡| 中文字幕在线看高清电影| 欧美美女在线直播| 亚洲国产日韩欧美在线图片| 国产精九九网站漫画| 精品国产亚洲一区二区三区大结局| 欧美性猛交xxxx乱大交退制版| 国产a级一级片| 蜜桃视频在线观看播放| 亚洲成a人片综合在线| 337p亚洲精品色噜噜狠狠p| 欧美日韩在线看片| 亚洲欧美在线高清| 成年人免费观看的视频| 免费高清完整在线观看| 国产精品高潮呻吟| 熟妇熟女乱妇乱女网站| 精品黄色免费中文电影在线播放| 中文字幕中文字幕一区二区| 最新不卡av| 四虎亚洲成人| 亚洲一区二区欧美激情| 成人免费观看cn| а√天堂8资源在线| 婷婷国产v国产偷v亚洲高清| 免费在线a视频| 三上悠亚亚洲一区| 欧美日韩高清一区二区| 国产精品中文久久久久久| 日本一区二区三区视频在线看 | 欧美在线不卡一区| 91制片厂毛片| 亚洲男人在线| 精品第一国产综合精品aⅴ| www.日本高清| 成人羞羞网站入口| 九色91av视频| 亚洲男人的天堂在线视频| 石原莉奈在线亚洲二区| 国产日韩精品一区二区| 成人黄色在线观看视频| 91麻豆成人久久精品二区三区| 天堂√在线观看一区二区| 国产日产一区二区| 欧美日韩中文在线| www.国产视频.com| 老牛影视av一区二区在线观看| 亚洲欧洲在线观看| 青青青在线免费观看| 国产日韩亚洲欧美精品| 国产区精品在线观看| 亚洲成人精品女人久久久| 久久久蜜臀国产一区二区| 亚洲小说欧美另类激情| 青青青免费在线视频| 精品视频一区三区九区| 亚洲麻豆一区二区三区| 日韩在线中文| 欧美一级大片视频| 国产精品欧美综合亚洲| 91香蕉视频污在线| 最新国产精品久久| 亚洲精品一区| 精品国产露脸精彩对白| 呻吟揉丰满对白91乃国产区| 伊人激情综合| 成人网欧美在线视频| 精品福利视频导航大全| 亚洲v日本v欧美v久久精品| 国产精品一区二区小说| 日韩欧美黄色| 欧美激情喷水视频| 91theporn国产在线观看| 成av人片一区二区| 一区二区三区一级片| 欧美国产大片| 亚洲国产福利在线| 激情五月婷婷小说| 美国三级日本三级久久99| 精品国产一区二区三区日日嗨| 久操视频在线| 欧美日韩一卡二卡| 黄色aaa视频| 国产亚洲网站| 国产视频一区二区不卡| 日本资源在线| 欧美一区二区福利在线| 亚洲一级二级片| 免费高清在线视频一区·| 欧美精品与人动性物交免费看| 国产探花在线观看| 日韩欧美成人激情| 国产乱国产乱老熟300| 国产一区三区三区| 成人手机视频在线| 欧美男女视频| 深夜精品寂寞黄网站在线观看| 日本黄色一级视频| 久久久不卡网国产精品二区 | 无遮挡在线观看| 亚洲国产精品中文| 日韩欧美视频在线免费观看| 成人午夜视频在线| 樱空桃在线播放| 精品国产亚洲一区二区三区| 欧美成人h版在线观看| 国产精品久久影视| 亚洲欧美区自拍先锋| 999久久久精品视频| 一级欧洲+日本+国产| 亚洲综合日韩在线| 在线中文字幕电影| 精品日韩一区二区| 国产无码精品久久久| 99久久伊人网影院| 日韩一级免费在线观看| 精品国产一区二区三区小蝌蚪 | 欧美韩国日本不卡| 亚洲老女人av| 亚洲一区二区三区| 国产91精品入口17c| 1024在线看片你懂得| 国产视频精品久久久| 成人免费毛片视频| 中文字幕亚洲视频| 国产亚洲色婷婷久久| 在线欧美日韩| 日本一区视频在线| 亚洲欧美专区| 久久免费成人精品视频| 你懂的在线视频| 欧美午夜一区二区| 亚洲精品国产精品乱码在线观看| 国产精品一级二级三级| 欧美一区二区中文字幕| 黑人操亚洲人| 3d精品h动漫啪啪一区二区| 伊人手机在线| 精品一区二区三区四区| 91成人在线免费| 亚洲一区二区三区不卡国产欧美 | 刘亦菲毛片一区二区三区| 日韩欧美在线视频日韩欧美在线视频 | 久久精品xxx| 亚洲美女久久| 91久久久久久久一区二区| 国产亚av手机在线观看| 在线不卡国产精品| 亚洲免费成人在线| 欧美影院午夜播放| 激情综合网五月婷婷| 国产拍揄自揄精品视频麻豆| 亚洲欧美激情一区二区三区| 久久精品欧洲| 日本一道在线观看| 激情综合网站| 国产传媒一区二区三区| 欧美日韩国产网站| 国产做受69高潮| 日本成人在线播放| 亚洲毛茸茸少妇高潮呻吟| 国产区精品在线| 91九色最新地址| 久久精品国产亚洲AV无码麻豆 | 日韩成人性视频| 91亚洲视频在线观看| 欧美日韩国产页| 亚洲国产精品免费在线观看| 国产丝袜美腿一区二区三区| 欧美极品jizzhd欧美仙踪林| 美女视频黄 久久| 777久久久精品一区二区三区| 欧美成人有码| 亚洲精品tv久久久久久久久| 亚洲动漫精品| 国产精品一区二区三区精品| 国产日韩中文在线中文字幕| 国产精品美女主播| 婷婷六月天在线| 色先锋久久影院av| 成人免费在线一区二区三区| 国产精品高潮久久| 日本91av在线播放| 日韩伦理在线一区| 欧美贵妇videos办公室| 成人免费在线| 日韩一区视频在线| av在线播放免费| 亚洲欧美制服第一页| 色婷婷在线视频| 日韩欧美国产精品| 国产男女猛烈无遮挡| 欧美视频一区二区三区| 国产在线一级片| 色综合久久久久| 91视频免费网址| 天天色天天操综合| 日韩精品成人一区| 亚洲国产精品天堂| 久久亚洲av午夜福利精品一区| 亚洲欧美一区二区三区极速播放| 青青青视频在线免费观看| 久久天天做天天爱综合色| 国产夫妻性爱视频| 91老师国产黑色丝袜在线| av直播在线观看| 91伊人久久大香线蕉| 内射中出日韩无国产剧情| 97精品国产97久久久久久久久久久久| 日本一级大毛片a一| 丁香六月久久综合狠狠色| 国产伦精品一区二区三区88av| 国产成人av一区二区三区在线| 中文字幕无码毛片免费看| 国产成人精品影视| 久久成人国产精品| 日本在线天堂| 欧美成人免费视频| 超级碰碰不卡在线视频| 午夜精品福利视频| 欧美电影网址| 成人激情av在线| 日本一区二区三区播放| 精品国产第一页| 精品大片一区二区| 最新av在线免费观看| 欧美视频福利| 男女av免费观看| 麻豆精品一区二区三区| a级大片免费看| 91亚洲大成网污www| 亚洲色图日韩精品| 依依成人精品视频| 欧美啪啪小视频| 欧美四级电影网| av男人天堂网| 精品亚洲永久免费精品| 日本最黄一级片免费在线| 欧美激情久久久| 欧美xnxx| 国产日韩av在线| 亚洲一区二区三区四区电影| 久久精品综合一区| 国产大片一区| 欧美一区二区中文字幕| 久久激情五月激情| 激情综合激情五月| 国产日韩欧美激情| 国产一级视频在线观看| 在线观看欧美黄色| 亚洲精品中文字幕成人片| 亚洲图片在线综合| 色操视频在线| 国产精品三级久久久久久电影| 伊人精品综合| 69久久夜色精品国产69蝌蚪网| 中文字幕在线播| 日韩一区二区不卡| 国产视频网址在线| 久久久久久18| 色综合视频一区二区三区44| 国内一区在线| 欧美在线不卡| 粉嫩虎白女毛片人体| 成人性生交大片免费看中文网站| 国产精品免费无码| 亚洲成在人线免费| 国产又大又粗又硬| 亚洲天堂av高清| av福利在线导航| 91精品国产综合久久香蕉922| 亚洲人挤奶视频| 日本男女交配视频| 激情成人综合网| av男人的天堂av| 图片区小说区区亚洲影院| 国产永久免费视频| 亚洲午夜国产成人av电影男同| gogo久久| 亚洲在线免费视频| 91综合视频| 天天爱天天操天天干| 久久在线观看免费| 日韩黄色一级大片| 日韩免费观看高清完整版| 免费人成在线观看播放视频| 国产成人自拍视频在线观看| 秋霞蜜臀av久久电影网免费 | 国产毛片欧美毛片久久久| 天天色图综合网| 手机av在线免费观看| 欧美激情性做爰免费视频| 精品国产鲁一鲁****| 懂色av粉嫩av蜜臀av| 黄一区二区三区| 5566中文字幕| 欧美久久久一区| 一本一道波多野毛片中文在线| 人人爽久久涩噜噜噜网站| 日韩手机在线| 人妻精品无码一区二区三区| 99国产精品国产精品毛片| 日韩成人一区二区三区| 亚洲国产天堂久久综合网| 成人在线黄色电影| 国内视频一区二区| 久久久久99| 人人爽人人爽人人片| 欧美视频一区二区在线观看| 婷婷免费在线视频| 成人在线精品视频| 中文无码久久精品| 久久久久久久人妻无码中文字幕爆| 亚洲一区二区综合| 亚洲 欧美 自拍偷拍| 日本精品va在线观看| 日韩av午夜| 免费黄色一级网站| 中文字幕制服丝袜成人av| 国产精品探花视频| 欧美日韩国产成人在线| 久久a爱视频| 成年人免费大片| 国产精品欧美精品| 国产偷拍一区二区| 国语自产精品视频在线看一大j8 | 国产精品一区二区不卡| 国产精品第二十页| 国产亚洲激情在线| 国产精品777777在线播放| 欧美激情亚洲天堂| 91麻豆精品秘密| 国产又粗又猛又爽又黄视频 | 成人国产视频在线观看| 好看的av在线| 久久在精品线影院精品国产| 国产精品2023| 国产又大又黄又粗的视频| 最新日韩av在线| 五月激情丁香婷婷| 国产色视频一区| 亚洲三级国产| 欧美日韩国产黄色| 欧美v国产在线一区二区三区| 樱花草涩涩www在线播放| 一区二区三区的久久的视频| 成人福利视频在线看| 亚洲无码精品一区二区三区| 欧美成人亚洲成人日韩成人| 亚洲人成网站77777在线观看| av网站在线不卡| 性久久久久久久| 91精彩在线视频| 国产精品伊人日日| 毛片一区二区三区| 免费黄色网址在线| 欧美成人激情在线| 精品美女久久| 一级欧美一级日韩片|