diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-09-28 04:54:04 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-09-28 04:54:04 +0000 |
commit | 9133b79b4fae126bbcd95dad6f2cac68329c8ff3 (patch) | |
tree | b6ee5429a23ee0aa6c4a6cb9af1999fe305cd13b /manual/socket.texi | |
parent | 508d9ff8ac32ca869ed0f5b4139db1e9d877a462 (diff) | |
download | glibc-9133b79b4fae126bbcd95dad6f2cac68329c8ff3.tar.gz glibc-9133b79b4fae126bbcd95dad6f2cac68329c8ff3.tar.xz glibc-9133b79b4fae126bbcd95dad6f2cac68329c8ff3.zip |
Update.
1999-09-27 Andreas Jaeger <aj@suse.de> * resolv/netdb.h: Remove declaration of getnodebyname. It has been renamed to getipnodebyname. Move flags around. 1999-09-27 Andreas Schwab <schwab@suse.de> * manual/message.texi (Locating gettext catalog): Fix typos. 1999-09-27 Andreas Jaeger <aj@suse.de> * manual/socket.texi (Out-of-Band Data): Correct example program, rename some variables for clarity. Reported by James Antill <james@and.org>, close PR libc/1329.
Diffstat (limited to 'manual/socket.texi')
-rw-r--r-- | manual/socket.texi | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/manual/socket.texi b/manual/socket.texi index 53bdc5b270..0c8fef3f8c 100644 --- a/manual/socket.texi +++ b/manual/socket.texi @@ -2512,7 +2512,7 @@ makes room. Here is an example: @smallexample struct buffer @{ - char *buffer; + char *buf; int size; struct buffer *next; @}; @@ -2536,18 +2536,19 @@ read_oob (int socket) @{ /* @r{This is an arbitrary limit.} @r{Does anyone know how to do this without a limit?} */ - char *buffer = (char *) xmalloc (1024); +#define BUF_SZ 1024 + char *buf = (char *) xmalloc (BUF_SZ); int success; int atmark; /* @r{Try again to read the out-of-band data.} */ - success = recv (socket, buffer, sizeof buffer, MSG_OOB); + success = recv (socket, buf, BUF_SZ, MSG_OOB); if (success >= 0) @{ /* @r{We got it, so return it.} */ struct buffer *link = (struct buffer *) xmalloc (sizeof (struct buffer)); - link->buffer = buffer; + link->buf = buf; link->size = success; link->next = list; return link; @@ -2568,7 +2569,7 @@ read_oob (int socket) /* @r{Otherwise, read a bunch of ordinary data and save it.} @r{This is guaranteed not to read past the mark} @r{if it starts before the mark.} */ - success = read (socket, buffer, sizeof buffer); + success = read (socket, buf, BUF_SZ); if (success < 0) perror ("read"); @@ -2576,7 +2577,7 @@ read_oob (int socket) @{ struct buffer *link = (struct buffer *) xmalloc (sizeof (struct buffer)); - link->buffer = buffer; + link->buf = buf; link->size = success; /* @r{Add the new link to the end of the list.} */ |