On Fri, 2007-06-29 at 13:51 +0200, Patrick McHardy wrote: > Do multicast groups have to have a seperate name? Or would it suffice > to have them associated with the genl family and be able to find out > the starting group number? In that case something like > > struct genl_mc_groups { > struct genl_family *family or char *family_name or similar; > unsigned int group_off; > unsigned int group_num; > unsigned long groups[]; > }; > > seems to make more sense since you only need a single struct > per family. Hmm, another thought: since we have 32 bits for group numbers and 16 bits for families we could just reserve 16 bits for groups within each family. Or do we get trouble with that because in some place there's a group bitmap or such? johannes
Attachment:
signature.asc
Description: This is a digitally signed message part