freebsd-ports/lang/modula-3-lib/files/patch-bl
John Polstra f118640d86 Fix all the paths in context diff headers and remove the Index
lines, since the WORTHLESS, BROKEN new version of patch ignores
them.
1998-01-17 21:12:15 +00:00

25 lines
849 B
Plaintext

Support for SOCKS wrappers in Uuio.i3.
--- m3/m3core/src/unix/freebsd-2/Uuio.i3.orig Sat Jan 7 14:22:23 1995
+++ m3/m3core/src/unix/freebsd-2/Uuio.i3 Tue Oct 8 14:22:15 1996
@@ -50,13 +50,17 @@
(*** read, readv(2) - read from a file ***)
-<*EXTERNAL*> PROCEDURE read (d: int; buf: char_star; nbytes: int): int;
+<*EXTERNAL "m3_read"*>
+PROCEDURE read (d: int; buf: char_star; nbytes: int): int;
+
<*EXTERNAL*> PROCEDURE readv (d: int; iov: struct_iovec_star;
iovcnt: int): int;
(*** write, writev(2) - write on a file ***)
-<*EXTERNAL*> PROCEDURE write (d: int; buf: char_star; nbytes: int): int;
+<*EXTERNAL "m3_write"*>
+PROCEDURE write (d: int; buf: char_star; nbytes: int): int;
+
<*EXTERNAL*> PROCEDURE writev (d: int; iov: struct_iovec_star;
ioveclen: int): int;