diff -Nur /var/www/htdocs/bartlby.januschka.com/cvs/last_full//bartlby-extensions/distributive.c bartlby-extensions/distributive.c --- /var/www/htdocs/bartlby.januschka.com/cvs/last_full//bartlby-extensions/distributive.c 2007-02-16 17:53:45.000000000 +0100 +++ bartlby-extensions/distributive.c 2007-03-22 02:10:39.000000000 +0100 @@ -33,9 +33,9 @@ if(distr_command != 0) { - dcmd = malloc(sizeof(char) * (strlen(distr_command)+5200)); + dcmd = malloc(sizeof(char) * (strlen(distr_command)+5300)); - snprintf(dcmd, 5199, "%s '%s' '%s' %d '%s'", distr_command, svc->srv->server_name, svc->service_name, svc->current_state, svc->new_server_text); + snprintf(dcmd, 5299, "%s %d %d '%s' '%s' %d '%s'", distr_command, svc->server_id, svc->service_id, svc->srv->server_name, svc->service_name, svc->current_state, svc->new_server_text); fp = popen(dcmd, "r"); if(fp) {