]> git.lizzy.rs Git - plan9front.git/commitdiff
update ape/bio.h (thanks jpm)
authoraiju <devnull@localhost>
Sat, 6 May 2017 14:33:52 +0000 (14:33 +0000)
committeraiju <devnull@localhost>
Sat, 6 May 2017 14:33:52 +0000 (14:33 +0000)
sys/include/ape/bio.h

index ffceaae84a11ebc4d3c6a695180affa3d55c98ef..444be3761efefc10f8b8364800a582e17054c38e 100644 (file)
@@ -41,6 +41,7 @@ struct        Biobufhdr
        uchar*  ebuf;           /* pointer to end of buffer */
        uchar*  gbuf;           /* pointer to good data in buf */
        void    (*errorf)(char *);      /* called on error if not nil */
+       int     (*iof)(Biobufhdr*, void *, long);       /* called to do i/o */
 };
 
 struct Biobuf
@@ -82,6 +83,7 @@ int   Bungetrune(Biobufhdr*);
 long   Bwrite(Biobufhdr*, void*, long);
 void   Blethal(Biobufhdr*, void(*)(char*));
 void   Berror(Biobufhdr*, char*, ...);
+void   Biofn(Biobufhdr*, int(*)(Biobufhdr*, void*, long));
 
 #pragma        varargck        argpos  Bprint  2
 #pragma        varargck        argpos  Berror  2