【发布时间】:2011-03-10 18:55:23
【问题描述】:
下面的代码我不清楚
struct nsproxy init_nsproxy = INIT_NSPROXY(init_nsproxy);
可以在这里看到 http://lxr.free-electrons.com/source/kernel/nsproxy.c?v=2.6.28#L27
我无法理解这里的宏 INIT_NSPROXY 的使用 http://lxr.free-electrons.com/source/include/linux/init_task.h?v=2.6.28#L53
宏被定义为使用 INIT_NSPROXY(nsproxy) 但是当上面的 sn-p 初始化时它正在使用 INIT_NSPROXY(init_nsproxy) 这怎么可能?
【问题讨论】:
标签: c macros linux-kernel