char buf[80];
char buf[200];
static int dump_servers(int fd, struct server *s){	int l;	char buf[80];	while (s) {		l = sprintf(buf, "SAH %s:%d %lu %lu\n", inet_ntoa(s->addr), s->port, s->naccepts, s->nhandled);		if (write(fd, buf, l) == -1) {			lerror("write");			return -1;		}		if (dump_children(fd, s->children) == -1)			return -1;		s = s->next;	}	return 0;}