]> xenbits.xensource.com Git - libvirt.git/commit
Define basic internal API for access control
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 20 Jan 2012 18:02:55 +0000 (18:02 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Mon, 24 Jun 2013 14:24:36 +0000 (15:24 +0100)
commita93cd08fd574a5b7f35229749e65c8422af6622f
treed5a9f33a5834ba93eec418e40fc5ae3416a359da
parentd3c87884927e6b745d0a5680e6d94a40c4f484f7
Define basic internal API for access control

This patch introduces the virAccessManagerPtr class as the
interface between virtualization drivers and the access
control drivers. The viraccessperm.h file defines the
various permissions that will be used for each type of object
libvirt manages

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
15 files changed:
include/libvirt/virterror.h
po/POTFILES.in
src/Makefile.am
src/access/viraccessdriver.h [new file with mode: 0644]
src/access/viraccessdrivernop.c [new file with mode: 0644]
src/access/viraccessdrivernop.h [new file with mode: 0644]
src/access/viraccessdriverstack.c [new file with mode: 0644]
src/access/viraccessdriverstack.h [new file with mode: 0644]
src/access/viraccessmanager.c [new file with mode: 0644]
src/access/viraccessmanager.h [new file with mode: 0644]
src/access/viraccessperm.c [new file with mode: 0644]
src/access/viraccessperm.h [new file with mode: 0644]
src/libvirt.c
src/libvirt_private.syms
src/util/virerror.c