mirror of
https://git.proxmox.com/git/mirror_iproute2
synced 2025-10-25 15:56:05 +00:00
make muticast group to bitmask conversion generic
[utils] make muticast group to bitmask conversion generic Signed-off-by: J Hadi Salim <hadi@cyberus.ca> Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
This commit is contained in:
parent
c9fd974bd8
commit
8cd09e61e3
@ -1,6 +1,7 @@
|
||||
#ifndef _TC_UTIL_H_
|
||||
#define _TC_UTIL_H_ 1
|
||||
|
||||
#include "utils.h"
|
||||
#include "linux/genetlink.h"
|
||||
|
||||
struct genl_util
|
||||
@ -13,10 +14,4 @@ struct genl_util
|
||||
|
||||
extern int genl_ctrl_resolve_family(const char *family);
|
||||
|
||||
/* seems to have dissapeared from netlink.h */
|
||||
static inline __u32 nl_mgrp(__u32 group)
|
||||
{
|
||||
return group ? (1 << (group -1)) : 0;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@ -127,6 +127,12 @@ static __inline__ int get_user_hz(void)
|
||||
return __iproute2_user_hz_internal;
|
||||
}
|
||||
|
||||
static inline __u32 nl_mgrp(__u32 group)
|
||||
{
|
||||
return group ? (1 << (group -1)) : 0;
|
||||
}
|
||||
|
||||
|
||||
int print_timestamp(FILE *fp);
|
||||
|
||||
#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user