RTM_NR_MSGTYPES
#define RTM_NR_FAMILIES (RTM_NR_MSGTYPES >> 2)
BUG_ON(msgindex < 0 || msgindex >= RTM_NR_MSGTYPES);
tab = kcalloc(RTM_NR_MSGTYPES, sizeof(void *), GFP_KERNEL);
if (type < 0 || type >= RTM_NR_MSGTYPES)
for (msgindex = 0; msgindex < RTM_NR_MSGTYPES; msgindex++) {
#define RTM_NR_FAMILIES (RTM_NR_MSGTYPES >> 2)