1 #define BUFPAD 4096 2 3 struct print_buf { 4 char *buf; 5 size_t len; 6 size_t size; 7 }; 8 9 int vbufprintf(struct print_buf *buf, const char *format, va_list ap); 10 int bufprintf(struct print_buf *buf, const char *format, ...); 11