commit | 3b5e45f004e508cca8958f6e3a46961753af291e | [log] [tgz] |
---|---|---|
author | Dan Walsh <dwalsh@redhat.com> | Thu Oct 20 15:43:12 2011 -0400 |
committer | Eric Paris <eparis@redhat.com> | Wed Nov 02 15:37:10 2011 -0400 |
tree | 95bbf05a2caca0af283c298d1de0285d4f952458 | |
parent | 9c46a0a3153124753e3afbd2090fea65a09e1df1 [diff] [blame] |
libselinux: Don't reinitialize avc_init if it has been called previously Signed-off-by: Eric Paris <eparis@redhat.com> Acked-by: Dan Walsh <dwalsh@redhat.com>
diff --git a/libselinux/src/avc.c b/libselinux/src/avc.c index 74591b4..e7ad31d 100644 --- a/libselinux/src/avc.c +++ b/libselinux/src/avc.c
@@ -165,6 +165,9 @@ struct avc_node *new; int i, rc = 0; + if (avc_running) + return 0; + if (prefix) strncpy(avc_prefix, prefix, AVC_PREFIX_SIZE - 1);