]> granicus.if.org Git - libnl/commitdiff
Add 'ingress' to the list of recognized TC handles.
authorAndrew Collins <bsderandrew@gmail.com>
Mon, 11 Jun 2012 16:44:42 +0000 (10:44 -0600)
committerThomas Graf <tgraf@redhat.com>
Mon, 11 Jun 2012 21:50:21 +0000 (23:50 +0200)
Currently, rtnl_tc_handle2str understands the ingress handle but
rtnl_tc_str2handle does not.  This change lets rtnl_tc_str2handle
recognize 'ingress' as a valid handle as well.

lib/route/classid.c

index 7b52de8cb17429482cab392d11f656068a4080d5..e1880af0d070a0008cce088fc75c92365ae4191c 100644 (file)
@@ -166,6 +166,11 @@ int rtnl_tc_str2handle(const char *str, uint32_t *res)
                return 0;
        }
 
+       if (!strcasecmp(str, "ingress")) {
+               *res = TC_H_INGRESS;
+               return 0;
+       }
+
        h = strtoul(str, &colon, 16);
 
        /* MAJ is not a number */