mirror of
https://github.com/python/cpython.git
synced 2025-08-30 21:48:47 +00:00
bpo-40280: Add configure check for socket shutdown (GH-29795)
This commit is contained in:
parent
db671b010c
commit
8caceb7a47
6 changed files with 15 additions and 2 deletions
|
@ -4788,6 +4788,7 @@ Set operation mode, IV and length of associated data for an AF_ALG\n\
|
|||
operation socket.");
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SHUTDOWN
|
||||
/* s.shutdown(how) method */
|
||||
|
||||
static PyObject *
|
||||
|
@ -4812,6 +4813,7 @@ PyDoc_STRVAR(shutdown_doc,
|
|||
\n\
|
||||
Shut down the reading side of the socket (flag == SHUT_RD), the writing side\n\
|
||||
of the socket (flag == SHUT_WR), or both ends (flag == SHUT_RDWR).");
|
||||
#endif
|
||||
|
||||
#if defined(MS_WINDOWS) && defined(SIO_RCVALL)
|
||||
static PyObject*
|
||||
|
@ -4957,8 +4959,10 @@ static PyMethodDef sock_methods[] = {
|
|||
gettimeout_doc},
|
||||
{"setsockopt", (PyCFunction)sock_setsockopt, METH_VARARGS,
|
||||
setsockopt_doc},
|
||||
#ifdef HAVE_SHUTDOWN
|
||||
{"shutdown", (PyCFunction)sock_shutdown, METH_O,
|
||||
shutdown_doc},
|
||||
#endif
|
||||
#ifdef CMSG_LEN
|
||||
{"recvmsg", (PyCFunction)sock_recvmsg, METH_VARARGS,
|
||||
recvmsg_doc},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue