diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index 5fec77a2b82bf7e..21a00a31201d9fb 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -3420,11 +3420,6 @@ sock_setsockopt(PyObject *self, PyObject *args) #ifdef AF_VSOCK if (s->sock_family == AF_VSOCK) { - if (!PyIndex_Check(optval)) { - PyErr_Format(PyExc_TypeError, - "setsockopt() argument 3 for AF_VSOCK must be an int (got %T)", - optval); - } uint64_t vflag; // Must be set width of 64 bits /* setsockopt(level, opt, flag) */ if (!PyArg_Parse(optval, "K", &vflag)) {