/*
* remote.c: handlers for RPC method calls
*
- * Copyright (C) 2007-2012 Red Hat, Inc.
+ * Copyright (C) 2007-2013 Red Hat, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
} else if (callerUid == 0) {
char *ident;
if (virAsprintf(&ident, "pid:%lld,uid:%d",
- (long long) callerPid, callerUid) < 0) {
+ (long long) callerPid, (int) callerUid) < 0) {
virReportOOMError();
goto cleanup;
}
if (chown(cfg->libDir, cfg->user, cfg->group) < 0) {
virReportSystemError(errno,
_("unable to set ownership of '%s' to user %d:%d"),
- cfg->libDir, cfg->user, cfg->group);
+ cfg->libDir, (int) cfg->user,
+ (int) cfg->group);
goto error;
}
if (chown(cfg->cacheDir, cfg->user, cfg->group) < 0) {
virReportSystemError(errno,
_("unable to set ownership of '%s' to %d:%d"),
- cfg->cacheDir, cfg->user, cfg->group);
+ cfg->cacheDir, (int) cfg->user,
+ (int) cfg->group);
goto error;
}
if (chown(cfg->saveDir, cfg->user, cfg->group) < 0) {
virReportSystemError(errno,
_("unable to set ownership of '%s' to %d:%d"),
- cfg->saveDir, cfg->user, cfg->group);
+ cfg->saveDir, (int) cfg->user,
+ (int) cfg->group);
goto error;
}
if (chown(cfg->snapshotDir, cfg->user, cfg->group) < 0) {
virReportSystemError(errno,
_("unable to set ownership of '%s' to %d:%d"),
- cfg->snapshotDir, cfg->user, cfg->group);
+ cfg->snapshotDir, (int) cfg->user,
+ (int) cfg->group);
goto error;
}
run_uid = cfg->user;
if (chown(mempath, cfg->user, cfg->group) < 0) {
virReportSystemError(errno,
_("unable to set ownership on %s to %d:%d"),
- mempath, cfg->user,
- cfg->group);
+ mempath, (int) cfg->user,
+ (int) cfg->group);
goto error;
}
}