On 03/13/2013 09:24 AM, Daniel P. Berrange wrote:
From: "Daniel P. Berrange" <berrange(a)redhat.com>
A socket object has various pieces of security data associated
with it, such as the SELinux context, the SASL username and
the x509 distinguished name. Add new APIs to virNetServerClient
and related modules to access this data.
Signed-off-by: Daniel P. Berrange <berrange(a)redhat.com>
---
src/libvirt_gnutls.syms | 2 ++
src/libvirt_private.syms | 3 +++
src/libvirt_sasl.syms | 1 +
src/rpc/virnetserverclient.c | 46 ++++++++++++++++++++++++++++++++++++++++++++
src/rpc/virnetserverclient.h | 7 +++++++
src/rpc/virnetsocket.c | 44 ++++++++++++++++++++++++++++++++++++++++++
src/rpc/virnetsocket.h | 2 ++
src/rpc/virnettlscontext.c | 18 +++++++++++++++++
src/rpc/virnettlscontext.h | 2 ++
9 files changed, 125 insertions(+)
ACK.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org