[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 3 Mar 2010 18:55:22 +0100 (CET)
From: Jan Engelhardt <jengelh@...ozas.de>
To: Samir Bellabes <sam@...ack.fr>
cc: linux-security-module@...r.kernel.org,
linux-kernel@...r.kernel.org, netdev@...r.kernel.org,
netfilter-devel@...r.kernel.org, jamal <hadi@...erus.ca>,
Patrick McHardy <kaber@...sh.net>,
Evgeniy Polyakov <zbr@...emap.net>,
Neil Horman <nhorman@...driver.com>,
Grzegorz Nosek <root@...aldomain.pl>
Subject: Re: [RFC v2 10/10] snet: introduce snet_utils
On Tuesday 2010-03-02 21:23, Samir Bellabes wrote:
>This patch provides helper functions for other subsystems
What subsystems would that be? (Just trying to prevent premature code
bloat.)
> security/snet/snet_utils.c | 38 ++++++++++++++++++++++++++++++++++++++
> security/snet/snet_utils.h | 10 ++++++++++
> 2 files changed, 48 insertions(+), 0 deletions(-)
> create mode 100644 security/snet/snet_utils.c
> create mode 100644 security/snet/snet_utils.h
>
>diff --git a/security/snet/snet_utils.c b/security/snet/snet_utils.c
>new file mode 100644
>index 0000000..e9178d7
>--- /dev/null
>+++ b/security/snet/snet_utils.c
>@@ -0,0 +1,38 @@
>+#include <linux/types.h>
>+#include <linux/snet.h>
>+
>+const char *snet_verdict_name(const enum snet_verdict cmd)
>+{
>+ static const char *const verdict_name[] = {
>+ [SNET_VERDICT_GRANT] = "Grant",
>+ [SNET_VERDICT_DENY] = "Deny",
>+ [SNET_VERDICT_PENDING] = "Pending",
>+ [SNET_VERDICT_NONE] = "None",
>+ };
>+
>+ if (cmd >= SNET_NR_VERDICT_TYPES)
>+ return "INVALID";
>+ else
>+ return verdict_name[cmd];
>+}
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists