From 475dffa699da4b3ca722ba7471bce0fdeb6d191e Mon Sep 17 00:00:00 2001 From: Thomas Graf Date: Fri, 1 Apr 2011 16:25:57 +0200 Subject: Provide TC_HANDLE(maj, min) macro to generate tc handles --- include/netlink/route/tc.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/netlink/route/tc.h b/include/netlink/route/tc.h index 17021be..6cf8cb8 100644 --- a/include/netlink/route/tc.h +++ b/include/netlink/route/tc.h @@ -23,6 +23,12 @@ extern "C" { #endif +/** + * Compute tc handle based on major and minor parts + * @ingroup tc + */ +#define TC_HANDLE(maj, min) (TC_H_MAJ((maj) << 16) | TC_H_MIN(min)) + /** * Traffic control object * @ingroup tc -- cgit v1.2.1