Linux以编程方式上/下一个接口内核
发布时间:2020-12-14 02:52:18 所属栏目:Linux 来源:网络整理
导读:在内核空间中启用或禁用接口的编程方式是什么?应该做什么? 解决方法 …通过使用IOCTL … ioctl(skfd,SIOCSIFFLAGS,ifr); …根据您是否要相应地启用或关闭接口,设置或取消设置IFF_UP位,即: static int set_if_up(char *ifname,short flags){ return set_if
在内核空间中启用或禁用接口的编程方式是什么?应该做什么?
解决方法
…通过使用IOCTL …
ioctl(skfd,SIOCSIFFLAGS,&ifr); …根据您是否要相应地启用或关闭接口,设置或取消设置IFF_UP位,即: static int set_if_up(char *ifname,short flags) { return set_if_flags(ifname,flags | IFF_UP); } static int set_if_down(char *ifname,flags & ~IFF_UP); } 代码从Linux networking documentation复制粘贴. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |