[PATCH] Substitute security_context_t with char *
Andrea Bolognani
abologna at redhat.com
Wed Jul 15 12:25:51 UTC 2020
On Wed, 2020-07-15 at 13:45 +0200, Michal Privoznik wrote:
> Historically, we've used security_context_t for variables passed
> to libselinux APIs. But almost 7 years ago, libselinux developers
> admitted in their API that in fact, it's just a 'char *' type
> [1]. Ever since then the APIs accept 'char *' instead, but they
> kept the old alias just for API stability. Well, not anymore [2].
>
> 1: https://github.com/SELinuxProject/selinux/commit/9eb9c9327563014ad6a807814e7975424642d5b9
> 2: https://github.com/SELinuxProject/selinux/commit/7a124ca2758136f49cc38efc26fb1a2d385ecfd9
>
> Signed-off-by: Michal Privoznik <mprivozn at redhat.com>
> ---
> src/libvirt-lxc.c | 2 +-
> src/rpc/virnetsocket.c | 2 +-
> src/security/security_selinux.c | 26 +++++++++++++-------------
> src/storage/storage_util.c | 2 +-
> src/util/viridentity.c | 2 +-
> tests/securityselinuxhelper.c | 16 ++++++++--------
> tests/securityselinuxlabeltest.c | 4 ++--
> tests/securityselinuxtest.c | 2 +-
> tests/viridentitytest.c | 2 +-
> 9 files changed, 29 insertions(+), 29 deletions(-)
Reviewed-by: Andrea Bolognani <abologna at redhat.com>
--
Andrea Bolognani / Red Hat / Virtualization
More information about the libvir-list
mailing list