Thu May 23 00:01:10 1996 Ulrich Drepper <drepper@cygnus.com>
authorroland <roland>
Thu, 23 May 1996 02:29:53 +0000 (02:29 +0000)
committerroland <roland>
Thu, 23 May 1996 02:29:53 +0000 (02:29 +0000)
* libio/libio.h: Add definition of struct _IO_cookie_file.

libio/libio.h

index fce8a77..b498f12 100644 (file)
@@ -228,6 +228,16 @@ extern struct _IO_FILE_plus _IO_stdin_, _IO_stdout_, _IO_stderr_;
 #define _IO_stdout ((_IO_FILE*)(&_IO_stdout_))
 #define _IO_stderr ((_IO_FILE*)(&_IO_stderr_))
 
+
+/* Special file type for fopencookie function.  */
+struct _IO_cookie_file {
+  struct _IO_FILE file;
+  const void *vtable;
+  void *cookie;
+  _IO_cookie_io_functions_t io_functions;
+};
+
+
 #ifdef __cplusplus
 extern "C" {
 #endif