From: Jilles Tjoelker Date: Tue, 3 Jul 2012 17:16:31 +0000 (+0200) Subject: In capability_get(), if a capability is not found, return 0 instead of all-ones. X-Git-Url: https://jfr.im/git/solanum.git/commitdiff_plain/8d20b088f9ca17f6c0aaf5d15c950739f9922ae5 In capability_get(), if a capability is not found, return 0 instead of all-ones. Returning all-ones will set all caps if an unknown cap name is passed. --- diff --git a/src/capability.c b/src/capability.c index f44b0a75..c999d646 100644 --- a/src/capability.c +++ b/src/capability.c @@ -51,7 +51,7 @@ capability_get(struct CapabilityIndex *idx, const char *cap) if (entry != NULL && !(entry->flags & CAP_ORPHANED)) return (1 << entry->value); - return 0xFFFFFFFF; + return 0; } unsigned int