strcat(buff, "\n"); 
strncat(buff, "\n", BUFSIZ - strlen(buff) - 1); buff[BUFSIZ-1] = '\0';      /* force terminate */ 
static int send_status(int status, char *message, ...){    va_list ap;    char buff[BUFSIZ];    va_start(ap, message);    sprintf(buff, "%03d ", status);    vsnprintf(buff + 4, sizeof(buff) - 5, message, ap);    va_end(ap);    strcat(buff, "\n");    if(write(control_fd, buff, strlen(buff)) == -1)	return -1;    return 0;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/361cc5df1e14516b0a3eef7766539860da9a9721/server_c.c/buggy/interface/server_c.c