connection = dbus_connection_open_private(CGMANAGER_DBUS_SOCK, &dbus_error);
if (!connection) {
- fprintf(stderr, "Failed opening dbus connection: %s: %s",
+ fprintf(stderr, "Failed opening dbus connection: %s: %s\n",
dbus_error.name, dbus_error.message);
dbus_error_free(&dbus_error);
return false;
if (!cgroup_manager) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "Error opening cgmanager proxy: %s", nerr->message);
+ fprintf(stderr, "Error opening cgmanager proxy: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
if (cgmanager_get_api_version_sync(NULL, cgroup_manager, &api_version) != 0) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "Error cgroup manager api version: %s", nerr->message);
+ fprintf(stderr, "Error cgroup manager api version: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
if ( cgmanager_list_controllers_sync(NULL, cgroup_manager, contrls) != 0 ) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to list_controllers failed: %s", nerr->message);
+ fprintf(stderr, "call to list_controllers failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
(CgmanagerListKeysOutputElement ***)keys) != 0 ) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to list_keys failed: %s", nerr->message);
+ fprintf(stderr, "call to list_keys failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
if ( cgmanager_list_children_sync(NULL, cgroup_manager, controller, cgroup, list) != 0 ) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to list_children failed: %s", nerr->message);
+ fprintf(stderr, "call to list_children failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
if ( cgmanager_get_pid_cgroup_sync(NULL, cgroup_manager, controller, pid, &output) != 0 ) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to get_pid_cgroup failed: %s", nerr->message);
+ fprintf(stderr, "call to get_pid_cgroup failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return NULL;
if ( cgmanager_move_pid_abs_sync(NULL, cgroup_manager, "all", "/", (int32_t) getpid()) != 0 ) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to move_pid_abs failed: %s", nerr->message);
+ fprintf(stderr, "call to move_pid_abs failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
file, value) != 0 ) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to get_value failed: %s", nerr->message);
+ fprintf(stderr, "call to get_value failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
file, value) != 0 ) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to set_value failed: %s", nerr->message);
+ fprintf(stderr, "call to set_value failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
if ( cgmanager_create_sync(NULL, cgroup_manager, controller, cg, &e) != 0) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to create failed: %s", nerr->message);
+ fprintf(stderr, "call to create failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
exit(1);
if ( cgmanager_chown_sync(NULL, cgroup_manager, controller, cg, uid, gid) != 0) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to chown failed: %s", nerr->message);
+ fprintf(stderr, "call to chown failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
if ( cgmanager_chmod_sync(NULL, cgroup_manager, controller, file, "", mode) != 0) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to chmod failed: %s", nerr->message);
+ fprintf(stderr, "call to chmod failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;
if ( cgmanager_remove_sync(NULL, cgroup_manager, controller, cg, r, &e) != 0) {
NihError *nerr;
nerr = nih_error_get();
- fprintf(stderr, "call to remove failed: %s", nerr->message);
+ fprintf(stderr, "call to remove failed: %s\n", nerr->message);
nih_free(nerr);
cgm_dbus_disconnect();
return false;