Chinaunix

标题: dev_get_by_name怎么用 [打印本页]

作者: jasonsungblog    时间: 2014-02-19 17:03
标题: dev_get_by_name怎么用
在2.6.32的内核里面dev_get_by_name接口增加了一个参数,struct  net,叫做什么net  namespace。这个是什么东西?
在用dev_get_by_name(struct net *net, const char *name)的时候第一个个参数怎么填?
作者: humjb_1983    时间: 2014-02-19 17:21
看内核中目前用的基本就如下两种用法,可以参考:
dev_get_by_name(&init_net, dev_name);
dev_get_by_name(sock_net(sk), name);

作者: jasonsungblog    时间: 2014-02-19 17:26
哦,知不知道这个有什么用呢?
作者: tc1989tc    时间: 2014-02-19 21:03
本帖最后由 tc1989tc 于 2014-02-19 21:05 编辑

操作系统虚拟化底层基础之命名空间(namespace).pdf (427.95 KB, 下载次数: 80) 貌似net namespace 有点像c++的名字空间一样,,,可以运用在虚拟中一样
作者: humjb_1983    时间: 2014-02-20 08:21
jasonsungblog 发表于 2014-02-19 17:26
哦,知不知道这个有什么用呢?

呵呵,没有具体研究过,但个人了解的namespace都是用在基于容器的虚拟化环境中的。
作者: jasonsungblog    时间: 2014-02-21 16:36
哦,好的。谢谢二位!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2