Chinaunix

标题: 关于netlink多播组的问题 [打印本页]

作者: fummk    时间: 2013-04-28 15:41
标题: 关于netlink多播组的问题
最近在学习netlink,看到了它的多播特性:
struct sockaddr_nl
{
sa_family_t    nl_family;
unsigned short nl_pad;
__u32          nl_pid;
__u32          nl_groups;
};

nl_groups的取值问题,网上有这么一句:
对于每一个netlink协议类型,可以有多达 32多播组,每一个多播组用一个位表示(是1-32,还是只有一位为1其它位为0的32个数?)
kernel的netlink_broadcast()中可以用"位或"(有的地方说的是与?)指定多个多播组.

希望谁能帮我解答下以上两个问题。




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