]> granicus.if.org Git - libnl/commitdiff
genl/family flags can be damaged during the auto-indentation.
authorКоренберг Марк (ноутбук дома) <socketpair@gmail.com>
Sun, 9 Sep 2012 16:30:20 +0000 (22:30 +0600)
committerКоренберг Марк (дома) <socketpair@gmail.com>
Fri, 19 Oct 2012 16:16:44 +0000 (22:16 +0600)
"-" was never used in the names of the flags. "_" was used in all places
of the library. So, I just changed the undescore to the minus.

Automatic indentation can insert spaces on either side of the minus,
so the library will be compiled, but will not be usable (in this part of the code),
as the parser will split words by white space, and the flag "admin - perm"
will never work.

lib/genl/family.c

index 64b98cdb8021b166fb4a32ba745c8ef3203ee240..05e45ac0b523abb87d0daaa005fe591cf3368a4b 100644 (file)
@@ -96,10 +96,10 @@ static void family_dump_line(struct nl_object *obj, struct nl_dump_params *p)
 }
 
 static const struct trans_tbl ops_flags[] = {
-       __ADD(GENL_ADMIN_PERM, admin-perm)
-       __ADD(GENL_CMD_CAP_DO, has-doit)
-       __ADD(GENL_CMD_CAP_DUMP, has-dump)
-       __ADD(GENL_CMD_CAP_HASPOL, has-policy)
+       __ADD(GENL_ADMIN_PERM, admin_perm)
+       __ADD(GENL_CMD_CAP_DO, has_doit)
+       __ADD(GENL_CMD_CAP_DUMP, has_dump)
+       __ADD(GENL_CMD_CAP_HASPOL, has_policy)
 };
 
 static char *ops_flags2str(int flags, char *buf, size_t len)