From: Thomas Graf Date: Fri, 1 Apr 2011 14:25:57 +0000 (+0200) Subject: Provide TC_HANDLE(maj, min) macro to generate tc handles X-Git-Tag: libnl3_1~58 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=475dffa699da4b3ca722ba7471bce0fdeb6d191e;p=thirdparty%2Flibnl.git Provide TC_HANDLE(maj, min) macro to generate tc handles --- 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