Hello, in bio.h there is a
struct Biobuf { Biobufhdr; uchar b[Bungetsize+Bsize]; }; where Biobufhdr is declared as typedef struct Biobufhdr Biobufhdr; To make it compile with gcc under UNIX I changed the struct to struct Biobuf { Biobufhdr Biobufhdr; uchar b[Bungetsize+Bsize]; }; but is that what is meant by the original description above? Carsten