[lxc-devel] [PATCH 1/2] add lsm op for getting name of enabled lsm
Serge Hallyn
serge.hallyn at ubuntu.com
Fri Oct 18 16:19:20 UTC 2013
Quoting Dwight Engen (dwight.engen at oracle.com):
> Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
> ---
> src/lxc/lsm/lsm.c | 9 ++++++++-
> src/lxc/lsm/lsm.h | 26 ++++++++++++++------------
> 2 files changed, 22 insertions(+), 13 deletions(-)
>
> diff --git a/src/lxc/lsm/lsm.c b/src/lxc/lsm/lsm.c
> index f022de9..508d640 100644
> --- a/src/lxc/lsm/lsm.c
> +++ b/src/lxc/lsm/lsm.c
> @@ -62,13 +62,20 @@ void lsm_init(void)
> INFO("Initialized LSM security driver %s", drv->name);
> }
>
> -int lsm_enabled()
> +int lsm_enabled(void)
> {
> if (drv)
> return drv->enabled();
> return 0;
> }
>
> +const char *lsm_name(void)
> +{
> + if (drv)
> + return drv->name;
> + return NULL;
I think it should return "none" here. (I'm not sure your use of the
NULL return in the attach testcase is safe.)
More information about the lxc-devel
mailing list