[3.8] bpo-31938: Fix default-value signatures of several functions in… · python/cpython@60cbdc8
@@ -439,7 +439,7 @@ select.poll.register
439439440440 fd: fildes
441441 either an integer, or an object with a fileno() method returning an int
442- eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = POLLIN | POLLPRI | POLLOUT
442+ eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = select.POLLIN | select.POLLPRI | select.POLLOUT
443443 an optional bitmask describing the type of events to check for
444444 /
445445@@ -448,7 +448,7 @@ Register a file descriptor with the polling object.
448448449449static PyObject *
450450select_poll_register_impl(pollObject *self, int fd, unsigned short eventmask)
451-/*[clinic end generated code: output=0dc7173c800a4a65 input=f18711d9bb021e25]*/
451+/*[clinic end generated code: output=0dc7173c800a4a65 input=34e16cfb28d3c900]*/
452452{
453453PyObject *key, *value;
454454int err;
@@ -817,7 +817,7 @@ select.devpoll.register
817817 fd: fildes
818818 either an integer, or an object with a fileno() method returning
819819 an int
820- eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = POLLIN | POLLPRI | POLLOUT
820+ eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = select.POLLIN | select.POLLPRI | select.POLLOUT
821821 an optional bitmask describing the type of events to check for
822822 /
823823@@ -827,7 +827,7 @@ Register a file descriptor with the polling object.
827827static PyObject *
828828select_devpoll_register_impl(devpollObject *self, int fd,
829829unsigned short eventmask)
830-/*[clinic end generated code: output=6e07fe8b74abba0c input=5bd7cacc47a8ee46]*/
830+/*[clinic end generated code: output=6e07fe8b74abba0c input=22006fabe9567522]*/
831831{
832832return internal_devpoll_register(self, fd, eventmask, 0);
833833}
@@ -838,7 +838,7 @@ select.devpoll.modify
838838 fd: fildes
839839 either an integer, or an object with a fileno() method returning
840840 an int
841- eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = POLLIN | POLLPRI | POLLOUT
841+ eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = select.POLLIN | select.POLLPRI | select.POLLOUT
842842 an optional bitmask describing the type of events to check for
843843 /
844844@@ -848,7 +848,7 @@ Modify a possible already registered file descriptor.
848848static PyObject *
849849select_devpoll_modify_impl(devpollObject *self, int fd,
850850unsigned short eventmask)
851-/*[clinic end generated code: output=bc2e6d23aaff98b4 input=48a820fc5967165d]*/
851+/*[clinic end generated code: output=bc2e6d23aaff98b4 input=09fa335db7cdc09e]*/
852852{
853853return internal_devpoll_register(self, fd, eventmask, 1);
854854}
@@ -1424,7 +1424,7 @@ select.epoll.register
1424142414251425 fd: fildes
14261426 the target file descriptor of the operation
1427- eventmask: unsigned_int(c_default="EPOLLIN | EPOLLPRI | EPOLLOUT", bitwise=True) = EPOLLIN | EPOLLPRI | EPOLLOUT
1427+ eventmask: unsigned_int(c_default="EPOLLIN | EPOLLPRI | EPOLLOUT", bitwise=True) = select.EPOLLIN | select.EPOLLPRI | select.EPOLLOUT
14281428 a bit set composed of the various EPOLL constants
1429142914301430Registers a new fd or raises an OSError if the fd is already registered.
@@ -1435,7 +1435,7 @@ The epoll interface supports all file descriptors that support poll.
14351435static PyObject *
14361436select_epoll_register_impl(pyEpoll_Object *self, int fd,
14371437unsigned int eventmask)
1438-/*[clinic end generated code: output=318e5e6386520599 input=6cf699c152dd8ca9]*/
1438+/*[clinic end generated code: output=318e5e6386520599 input=a5071b71edfe3578]*/
14391439{
14401440return pyepoll_internal_ctl(self->epfd, EPOLL_CTL_ADD, fd, eventmask);
14411441}