ioctl system call

来源:互联网 发布:苹果忽略网络找不到了 编辑:程序博客网 时间:2024/05/17 09:22

ioctl系统调用提供一个通用命令接口,程序可以用它来访问一个设备的标准系统调用所不支持的特性。


类别

请求

描述

套接口

SIOCGIFNUM

找到网络接口的个数

SIOCGSTAMP

取得时间戳

文件

FIONBIO

设置/清除非阻塞标志

套接口配置控制

SIOCGIFCONF

获取所有接口的列表

SIOCGIFFLAGS

取得接口标识

SIOCGIFINDEX

由接口名字获得接口标号(index)

SIOCGIFDSTADDR

获取点到点地址

SIOCGIFNETMASK

获取子网掩码

SIOCGIFHWADDR

取得网络设备的硬件地址

SIOCGIFNAME

获取接口的名字

SIOCGIFBRDADDR

获取广播地址

ARP

SIOCSARP

创建修改ARP项

路由表

SIOCADDRT

增加路径

SIOCDELRT

删除路径

终端I/O

TIOCGWINSZ

取得窗口大小