類(lèi)別 | Request | 說(shuō)明 | 數(shù)據(jù)類(lèi)型 | 套 接 口 | SIOCATMARK SIOCSPGRP SIOCGPGRP | 是否位于帶外標(biāo)記 設(shè)置套接口的進(jìn)程ID 或進(jìn)程組ID 獲取套接口的進(jìn)程ID 或進(jìn)程組ID | int int int | 文 件 | FIONBIO FIOASYNC FIONREAD FIOSETOWN FIOGETOWN | 設(shè)置/ 清除非阻塞I/O 標(biāo)志 設(shè)置/ 清除信號(hào)驅(qū)動(dòng)異步I/O 標(biāo)志 獲取接收緩存區(qū)中的字節(jié)數(shù) 設(shè)置文件的進(jìn)程ID 或進(jìn)程組ID 獲取文件的進(jìn)程ID 或進(jìn)程組ID | int int int int int | 接 口 | SIOCGIFCONF SIOCSIFADDR SIOCGIFADDR SIOCSIFFLAGS SIOCGIFFLAGS SIOCSIFDSTADDR SIOCGIFDSTADDR SIOCGIFBRDADDR SIOCSIFBRDADDR SIOCGIFNETMASK SIOCSIFNETMASK SIOCGIFMETRIC SIOCSIFMETRIC SIOCGIFMTU SIOCxxx | 獲取所有接口的清單 設(shè)置接口地址 獲取接口地址 設(shè)置接口標(biāo)志 獲取接口標(biāo)志 設(shè)置點(diǎn)到點(diǎn)地址 獲取點(diǎn)到點(diǎn)地址 獲取廣播地址 設(shè)置廣播地址 獲取子網(wǎng)掩碼 設(shè)置子網(wǎng)掩碼 獲取接口的測(cè)度 設(shè)置接口的測(cè)度 獲取接口MTU (還有很多取決于系統(tǒng)的實(shí)現(xiàn)) | struct ifconf struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq struct ifreq | ARP | SIOCSARP SIOCGARP SIOCDARP | 創(chuàng)建/ 修改ARP 表項(xiàng) 獲取ARP 表項(xiàng) 刪除ARP 表項(xiàng) | struct arpreq struct arpreq struct arpreq | 路 由 | SIOCADDRT SIOCDELRT | 增加路徑 刪除路徑 | struct rtentry struct rtentry | 流 | I_xxx | | |
|