summaryrefslogtreecommitdiff
path: root/src/admin_protocol-structs
diff options
context:
space:
mode:
authorErik Skultety <eskultet@redhat.com>2016-03-08 13:37:56 +0100
committerErik Skultety <eskultet@redhat.com>2016-12-15 10:36:23 +0100
commitceeb85bd00e3964a1740e9003b81638203bf71f1 (patch)
treee346138a92239c95e3c55cd621fba21693b660f9 /src/admin_protocol-structs
parentcd484b534e1e77f156fc8dcab6d82e1a553c3a81 (diff)
downloadlibvirt-ceeb85bd00e3964a1740e9003b81638203bf71f1.tar.gz
admin: Introduce virAdmConnectSetLoggingOutputs
Enable libvirt users to modify daemon's logging output settings from outside. If either an empty string or NULL is passed, a default logging output will be used the same way as it would be in case writing an empty string to the libvirtd.conf Signed-off-by: Erik Skultety <eskultet@redhat.com>
Diffstat (limited to 'src/admin_protocol-structs')
-rw-r--r--src/admin_protocol-structs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/admin_protocol-structs b/src/admin_protocol-structs
index c1725570f5..04bbd7add6 100644
--- a/src/admin_protocol-structs
+++ b/src/admin_protocol-structs
@@ -141,6 +141,10 @@ struct admin_connect_get_logging_filters_ret {
admin_string filters;
u_int nfilters;
};
+struct admin_connect_set_logging_outputs_args {
+ admin_string outputs;
+ u_int flags;
+};
enum admin_procedure {
ADMIN_PROC_CONNECT_OPEN = 1,
ADMIN_PROC_CONNECT_CLOSE = 2,
@@ -157,4 +161,5 @@ enum admin_procedure {
ADMIN_PROC_SERVER_SET_CLIENT_LIMITS = 13,
ADMIN_PROC_CONNECT_GET_LOGGING_OUTPUTS = 14,
ADMIN_PROC_CONNECT_GET_LOGGING_FILTERS = 15,
+ ADMIN_PROC_CONNECT_SET_LOGGING_OUTPUTS = 16,
};