mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-08 17:42:12 +03:00
Update.
1999-04-18 Ulrich Drepper <drepper@cygnus.com> * socket/sys/socket.h: Define SHUT_RD, SHUT_WR, and SHUT_RDWR. Fixes PR libc/1083.
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
1999-04-18 Ulrich Drepper <drepper@cygnus.com>
|
||||||
|
|
||||||
|
* socket/sys/socket.h: Define SHUT_RD, SHUT_WR, and SHUT_RDWR.
|
||||||
|
Fixes PR libc/1083.
|
||||||
|
|
||||||
1999-04-18 Thorsten Kukuk <kukuk@suse.de>
|
1999-04-18 Thorsten Kukuk <kukuk@suse.de>
|
||||||
|
|
||||||
* sunrpc/Makefile: Remove special handling of bootparam.x,
|
* sunrpc/Makefile: Remove special handling of bootparam.x,
|
||||||
|
@@ -43,6 +43,18 @@ struct osockaddr
|
|||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* The following constants should be used for the second parameter of
|
||||||
|
`shutdown'. */
|
||||||
|
enum
|
||||||
|
{
|
||||||
|
SHUT_RD = 0, /* No more receptions. */
|
||||||
|
#define SHUT_RD SHUT_RD
|
||||||
|
SHUT_WR, /* No more transmissions. */
|
||||||
|
#define SHUT_WR SHUT_WR
|
||||||
|
SHUT_RDWR /* No more receptions or transmissions. */
|
||||||
|
#define SHUT_RDWR SHUT_RDWR
|
||||||
|
};
|
||||||
|
|
||||||
/* This is the type we use for generic socket address arguments.
|
/* This is the type we use for generic socket address arguments.
|
||||||
|
|
||||||
With GCC 2.7 and later, the funky union causes redeclarations or
|
With GCC 2.7 and later, the funky union causes redeclarations or
|
||||||
@@ -178,9 +190,9 @@ extern int accept __P ((int __fd, __SOCKADDR_ARG __addr,
|
|||||||
|
|
||||||
/* Shut down all or part of the connection open on socket FD.
|
/* Shut down all or part of the connection open on socket FD.
|
||||||
HOW determines what to shut down:
|
HOW determines what to shut down:
|
||||||
0 = No more receptions;
|
SHUT_RD = No more receptions;
|
||||||
1 = No more transmissions;
|
SHUT_WR = No more transmissions;
|
||||||
2 = No more receptions or transmissions.
|
SHUT_RDWR = No more receptions or transmissions.
|
||||||
Returns 0 on success, -1 for errors. */
|
Returns 0 on success, -1 for errors. */
|
||||||
extern int shutdown __P ((int __fd, int __how));
|
extern int shutdown __P ((int __fd, int __how));
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user