netdevice(7) 中 SIOCGIF* 中 'CG' 的含义?
meaning of 'CG' in SIOCGIF* in netdevice(7)?
Linux netdevice(7)接口引入了一些SIOCGIF*
常量,例如SIOCGIFNAME
.
我想后者读作“socket i/o ?? interface name”,其中 ??
代表“CG”。
那么什么是“CG”呢?应该很简单,但我有点卡在这里。 (而且我习惯于了解我的标识符的含义,因此才有了这个问题)
大概是S插座I/OC控制 - Get InterFace NAME.
ioctl
代表“I/O 控制”似乎很明显(但如果不是,那么只需考虑 IOC 代表 IOCTL)
我们可以看到 some older Terminal I/O Controls 上使用了 TIOC
前缀。 T 代表终端,S 代表套接字 - 有意义。
您还可以注意到 Get 函数有 G,Set 函数有 S。
而且 IFNAME 似乎很清楚。
Linux netdevice(7)接口引入了一些SIOCGIF*
常量,例如SIOCGIFNAME
.
我想后者读作“socket i/o ?? interface name”,其中 ??
代表“CG”。
那么什么是“CG”呢?应该很简单,但我有点卡在这里。 (而且我习惯于了解我的标识符的含义,因此才有了这个问题)
大概是S插座I/OC控制 - Get InterFace NAME.
ioctl
代表“I/O 控制”似乎很明显(但如果不是,那么只需考虑 IOC 代表 IOCTL)
我们可以看到 some older Terminal I/O Controls 上使用了 TIOC
前缀。 T 代表终端,S 代表套接字 - 有意义。
您还可以注意到 Get 函数有 G,Set 函数有 S。
而且 IFNAME 似乎很清楚。