mirror of
https://git.proxmox.com/git/mirror_iproute2
synced 2025-10-26 23:09:52 +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_
|
#ifndef _TC_UTIL_H_
|
||||||
#define _TC_UTIL_H_ 1
|
#define _TC_UTIL_H_ 1
|
||||||
|
|
||||||
|
#include "utils.h"
|
||||||
#include "linux/genetlink.h"
|
#include "linux/genetlink.h"
|
||||||
|
|
||||||
struct genl_util
|
struct genl_util
|
||||||
@ -13,10 +14,4 @@ struct genl_util
|
|||||||
|
|
||||||
extern int genl_ctrl_resolve_family(const char *family);
|
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
|
#endif
|
||||||
|
|||||||
@ -127,6 +127,12 @@ static __inline__ int get_user_hz(void)
|
|||||||
return __iproute2_user_hz_internal;
|
return __iproute2_user_hz_internal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline __u32 nl_mgrp(__u32 group)
|
||||||
|
{
|
||||||
|
return group ? (1 << (group -1)) : 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
int print_timestamp(FILE *fp);
|
int print_timestamp(FILE *fp);
|
||||||
|
|
||||||
#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
|
#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user