summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1994-04-28 18:31:34 +0000
committerMichael I. Bushnell <mib@gnu.org>1994-04-28 18:31:34 +0000
commitf32715ebd7a7155a091160f580ecf33636eafba8 (patch)
tree0440d76f364451a78084dc5a803634c64880d059 /hurd
parente157ef0c56fc050458c27683b58bbe0a82af6512 (diff)
Formerly io.defs.~56~
Diffstat (limited to 'hurd')
-rw-r--r--hurd/io.defs8
1 files changed, 6 insertions, 2 deletions
diff --git a/hurd/io.defs b/hurd/io.defs
index 01f87a87..7ec7c6c3 100644
--- a/hurd/io.defs
+++ b/hurd/io.defs
@@ -27,8 +27,12 @@ IO_IMPORTS
/* Write data to an IO object. If offset is -1, write at the object
maintained file pointer. If the object is not seekable, offset is
- ignored. The amount successfully written is returned in amount. */
-/* INTR */
+ ignored. The amount successfully written is returned in amount. A
+ given user should not have more than one outstanding io_write on an
+ object at a time; servers implement congestion control by delaying
+ responses to io_write. Servers may drop data (returning ENOBUFS)
+ if they recevie more than one write when not prepared for it. */
+/*INTR */
routine io_write (
io_object: io_t;
data: data_t;