[3.9] bpo-31938: Fix default-value signatures of several functions in… · python/cpython@48fc35a
@@ -458,7 +458,7 @@ select.poll.register
458458459459 fd: fildes
460460 either an integer, or an object with a fileno() method returning an int
461- eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = POLLIN | POLLPRI | POLLOUT
461+ eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = select.POLLIN | select.POLLPRI | select.POLLOUT
462462 an optional bitmask describing the type of events to check for
463463 /
464464@@ -467,7 +467,7 @@ Register a file descriptor with the polling object.
467467468468static PyObject *
469469select_poll_register_impl(pollObject *self, int fd, unsigned short eventmask)
470-/*[clinic end generated code: output=0dc7173c800a4a65 input=f18711d9bb021e25]*/
470+/*[clinic end generated code: output=0dc7173c800a4a65 input=34e16cfb28d3c900]*/
471471{
472472PyObject *key, *value;
473473int err;
@@ -845,7 +845,7 @@ select.devpoll.register
845845 fd: fildes
846846 either an integer, or an object with a fileno() method returning
847847 an int
848- eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = POLLIN | POLLPRI | POLLOUT
848+ eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = select.POLLIN | select.POLLPRI | select.POLLOUT
849849 an optional bitmask describing the type of events to check for
850850 /
851851@@ -855,7 +855,7 @@ Register a file descriptor with the polling object.
855855static PyObject *
856856select_devpoll_register_impl(devpollObject *self, int fd,
857857unsigned short eventmask)
858-/*[clinic end generated code: output=6e07fe8b74abba0c input=5bd7cacc47a8ee46]*/
858+/*[clinic end generated code: output=6e07fe8b74abba0c input=22006fabe9567522]*/
859859{
860860return internal_devpoll_register(self, fd, eventmask, 0);
861861}
@@ -866,7 +866,7 @@ select.devpoll.modify
866866 fd: fildes
867867 either an integer, or an object with a fileno() method returning
868868 an int
869- eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = POLLIN | POLLPRI | POLLOUT
869+ eventmask: unsigned_short(c_default="POLLIN | POLLPRI | POLLOUT") = select.POLLIN | select.POLLPRI | select.POLLOUT
870870 an optional bitmask describing the type of events to check for
871871 /
872872@@ -876,7 +876,7 @@ Modify a possible already registered file descriptor.
876876static PyObject *
877877select_devpoll_modify_impl(devpollObject *self, int fd,
878878unsigned short eventmask)
879-/*[clinic end generated code: output=bc2e6d23aaff98b4 input=48a820fc5967165d]*/
879+/*[clinic end generated code: output=bc2e6d23aaff98b4 input=09fa335db7cdc09e]*/
880880{
881881return internal_devpoll_register(self, fd, eventmask, 1);
882882}
@@ -1475,7 +1475,7 @@ select.epoll.register
1475147514761476 fd: fildes
14771477 the target file descriptor of the operation
1478- eventmask: unsigned_int(c_default="EPOLLIN | EPOLLPRI | EPOLLOUT", bitwise=True) = EPOLLIN | EPOLLPRI | EPOLLOUT
1478+ eventmask: unsigned_int(c_default="EPOLLIN | EPOLLPRI | EPOLLOUT", bitwise=True) = select.EPOLLIN | select.EPOLLPRI | select.EPOLLOUT
14791479 a bit set composed of the various EPOLL constants
1480148014811481Registers a new fd or raises an OSError if the fd is already registered.
@@ -1486,7 +1486,7 @@ The epoll interface supports all file descriptors that support poll.
14861486static PyObject *
14871487select_epoll_register_impl(pyEpoll_Object *self, int fd,
14881488unsigned int eventmask)
1489-/*[clinic end generated code: output=318e5e6386520599 input=6cf699c152dd8ca9]*/
1489+/*[clinic end generated code: output=318e5e6386520599 input=a5071b71edfe3578]*/
14901490{
14911491return pyepoll_internal_ctl(self->epfd, EPOLL_CTL_ADD, fd, eventmask);
14921492}