Linux中ifreq 结构体分析和使用
来源:互联网 发布:典型的网络暴力事件 编辑:程序博客网 时间:2024/05/17 09:36
struct ifreq
{
#define IFHWADDRLEN
};
#define ifr_name
#define ifr_hwaddr
#define
#define
#define
#define
#define
#define ifr_ifindex
#define ifr_qlen
基本介绍:
ifreq结构定义在/usr/include/net/if.h,用来配置ip地址,激活接口,配置MTU等接口信息的。其中包含了一个接口的名 字和具体内容——(是个共用体,有可能是IP地址,广播地址,子网掩码,MAC号,MTU或其他内容)。ifreq包含在ifconf结构中。而 ifconf结构通常是用来保存所有接口的信息的。
举例说明:
在Linux系统中,ifconfig命令是通过ioctl接口与内核通信,例如,当系统管理员输入如下命令来改变接口eth0的MTU大小:
ifconfig命令首先打开一个socket,然后通过系统管理员输入的参数初始化一个数据结构,并通过ioctl调用将数据传送到内核。SIOCSIFMTU是命令标识符。
来源:http://blog.csdn.net/zhu114wei/article/details/6927513
- Linux中ifreq 结构体分析和使用
- Linux中ifreq 结构体分析和使用(转)
- Linux中ifreq 结构体分析和使用
- Linux中ifreq 结构体分析和使用
- Linux中ifreq 结构体分析和使用(转)
- Linux中ifreq 结构体分析和使用
- Linux中ifreq 结构体分析和使用(转)
- Linux中ifreq 结构体分析和使用 及其在项目中的简单应用
- 两个结构体ifconf和ifreq
- 两个结构体ifconf和ifreq
- 两个结构体ifconf和ifreq
- 两个结构体ifconf和ifreq
- struct ifreq 结构体
- struct ifreq 结构体
- ifreq结构体 说明
- 一些重要的网络结构体ifconf, ifreq,sockaddr,caddr_t
- struct ifreq结构体与ip,子网掩码,网关等信息
- 一些重要的网络结构体ifconf, ifreq,sockaddr,caddr_t
- ActiveMQ
- 状态模式(State Pattern)
- (4)glClearDepth()
- 深度学习之卷积神经网络
- codeforces711b
- Linux中ifreq 结构体分析和使用
- 深度探索C++对象模型(1)
- 二维数组
- Android 轻松实现后台搭建+APP版本更新
- 一次序列化与反序列化自有协议的经历(lua版本)
- Android源码剖析之Framwork层消息传递(Wms到View)
- dropload手机端上拉刷新
- 结构体和类的区别
- android之shape属性大全