> in bio.h there is a
>
> struct Biobuf
> {
> Biobufhdr;
> uchar b[Bungetsize+Bsize];
> };
>
> where Biobufhdr is declared as
>
> typedef struct Biobufhdr Biobufhdr;This is an unnamed structure. Recent versions of GCC should be able to handle them when setting the -fplan9-extension flag. Otherwise, your change is fine, but "hdr" would probably be a better name than "Biobufhdr". Also, don't forget to update your code to use b->hdr.fid instead of b->fid, and so on. -- David du Colombier
