Message-Id: <3.0.1.32.19971126103153.007e9660@yacker.xiotech.com> Date: Wed, 26 Nov 1997 10:31:53 -0600 To: djgpp-workers AT delorie DOT com From: Randy Maas Subject: patch for fsext.h Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=====================_880583513==_" Precedence: bulk --=====================_880583513==_ Content-Type: text/plain; charset="us-ascii" --=====================_880583513==_ Content-Type: text/plain; charset="us-ascii" Content-Disposition: attachment; filename="fsext-h.dif" *** include/sys/fsext.h~1 Mon Aug 12 23:18:10 1996 --- include/sys/fsext.h Wed Nov 26 09:48:20 1997 *************** *** 25,28 **** --- 25,32 ---- __FSEXT_fcntl, __FSEXT_ioctl, + __FSEXT_lseek, + __FSEXT_link, + __FSEXT_unlink, + __FSEXT_dup2 } __FSEXT_Fnumber; *************** *** 36,45 **** caller's functionality. */ typedef int (__FSEXT_Function)(__FSEXT_Fnumber _function_number, ! int *_rv, va_list _args); int __FSEXT_alloc_fd(__FSEXT_Function *_function); ! int __FSEXT_set_function(int _fd, __FSEXT_Function *_function); ! __FSEXT_Function *__FSEXT_get_function(int _fd); ! int __FSEXT_add_open_handler(__FSEXT_Function *_function); int __FSEXT_call_open_handlers(__FSEXT_Fnumber _function_number, --- 40,50 ---- caller's functionality. */ typedef int (__FSEXT_Function)(__FSEXT_Fnumber _function_number, ! int *_rv, va_list _args, void* state); int __FSEXT_alloc_fd(__FSEXT_Function *_function); ! int __FSEXT_set_function(int _fd, __FSEXT_Function *_function, ! void* state); ! int __FSEXT_get_function(int _fd, __FSEXT_Function** func, ! void** state); int __FSEXT_add_open_handler(__FSEXT_Function *_function); int __FSEXT_call_open_handlers(__FSEXT_Fnumber _function_number, --=====================_880583513==_ Content-Type: text/plain; charset="us-ascii" --=====================_880583513==_--