unsigned long long duration,
unsigned int flags)
{
+ virCheckFlags(0, -1);
+
if (virNodeSuspendForDurationEnsureACL(conn) < 0)
return -1;
- return virNodeSuspend(target, duration, flags);
+ return virNodeSuspend(target, duration);
}
unsigned long long duration,
unsigned int flags)
{
+ virCheckFlags(0, -1);
+
if (virNodeSuspendForDurationEnsureACL(conn) < 0)
return -1;
- return virNodeSuspend(target, duration, flags);
+ return virNodeSuspend(target, duration);
}
static int
* operation is still in progress.
*/
int virNodeSuspend(unsigned int target,
- unsigned long long duration,
- unsigned int flags)
+ unsigned long long duration)
{
static virThread thread;
const char *cmdString = NULL;
unsigned int supported;
VIR_LOCK_GUARD lock = { NULL };
- virCheckFlags(0, -1);
-
if (virNodeSuspendGetTargetMask(&supported) < 0)
return -1;
#include "internal.h"
int virNodeSuspend(unsigned int target,
- unsigned long long duration,
- unsigned int flags);
+ unsigned long long duration);
int virNodeSuspendGetTargetMask(unsigned int *bitmask);