search for: linebuf_size

Displaying 1 result from an estimated 1 matches for "linebuf_size".

2010 Mar 06
1
ssh-keyscan bug (not really exploitable)
..., 1996 by David Mazieres <dm at lcs.mit.edu>. * @@ -99,122 +99,6 @@ typedef struct Connection { TAILQ_HEAD(conlist, Connection) tq; /* Timeout Queue */ con *fdcon; -/* - * This is just a wrapper around fgets() to make it usable. - */ - -/* Stress-test. Increase this later. */ -#define LINEBUF_SIZE 16 - -typedef struct { - char *buf; - u_int size; - int lineno; - const char *filename; - FILE *stream; - void (*errfun) (const char *,...); -} Linebuf; - -static Linebuf * -Linebuf_alloc(const char *filename, void (*errfun) (const char *,...)) -{ - Linebuf *lb; - - if (!(lb = malloc(sizeof(*lb))))...