From 844401544675c68156dee09ea8414387116bf081 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Fri, 24 Oct 2014 16:54:29 +0100 Subject: [PATCH] Make virTypedParameterValidateSet non-static The virTypedParameterValidateSet method will need to be used from several libvirt-*.c files so must be non-static Signed-off-by: Daniel P. Berrange --- docs/apibuild.py | 1 + src/libvirt.c | 2 +- src/libvirt_internal.h | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/apibuild.py b/docs/apibuild.py index 1eb6fcf894..46516e9d7c 100755 --- a/docs/apibuild.py +++ b/docs/apibuild.py @@ -73,6 +73,7 @@ ignored_functions = { "virDomainMigratePrepareTunnel3": "private function for tunnelled migration", "DllMain": "specific function for Win32", "virTypedParamsValidate": "internal function in virtypedparam.c", + "virTypedParameterValidateSet": "internal function in virtypedparam.c", "virTypedParameterAssign": "internal function in virtypedparam.c", "virTypedParameterAssignFromStr": "internal function in virtypedparam.c", "virTypedParameterToString": "internal function in virtypedparam.c", diff --git a/src/libvirt.c b/src/libvirt.c index 6fa360bed9..0dd837b021 100644 --- a/src/libvirt.c +++ b/src/libvirt.c @@ -3786,7 +3786,7 @@ virDomainSetMemoryStatsPeriod(virDomainPtr domain, int period, /* Helper function called to validate incoming client array on any * interface that sets typed parameters in the hypervisor. */ -static int +int virTypedParameterValidateSet(virConnectPtr conn, virTypedParameterPtr params, int nparams) diff --git a/src/libvirt_internal.h b/src/libvirt_internal.h index ebf2acf6b5..304d90fef0 100644 --- a/src/libvirt_internal.h +++ b/src/libvirt_internal.h @@ -285,4 +285,10 @@ int virDomainMigrateConfirm3Params(virDomainPtr domain, int cookieinlen, unsigned int flags, int cancelled); + +int +virTypedParameterValidateSet(virConnectPtr conn, + virTypedParameterPtr params, + int nparams); + #endif -- GitLab