1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
/* Copyright 2001 Jeff Dike and others * Licensed under the GPL */ #ifndef __OUTPUT_H #define __OUTPUT_H struct output { int total; int used; char *buffer; }; #define INIT_OUTPUT { 0, 0, NULL } extern void write_output(int fd, struct output *output); extern void add_output(struct output *output, char *new, int len); extern void output_errno(struct output *output, char *str); #endif |