From: Jeremy Hylton Date: Thu, 11 Oct 2001 00:00:17 +0000 (+0000) Subject: Add a bunch of SSL error constants X-Git-Tag: v2.2.1c1~1345 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=57ca873c776790fa323489b8ada169cb9cc4643f;p=python Add a bunch of SSL error constants --- diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index 616318030f..b920543d63 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -3001,6 +3001,18 @@ init_socket(void) if (PyDict_SetItemString(d, "SSLType", (PyObject *)&PySSL_Type) != 0) return; + PyModule_AddIntConstant(m, "SSL_ERROR_ZERO_RETURN", + SSL_ERROR_ZERO_RETURN); + PyModule_AddIntConstant(m, "SSL_ERROR_WANT_READ", + SSL_ERROR_WANT_READ); + PyModule_AddIntConstant(m, "SSL_ERROR_WANT_WRITE", + SSL_ERROR_WANT_WRITE); + PyModule_AddIntConstant(m, "SSL_ERROR_WANT_X509_LOOKUP", + SSL_ERROR_WANT_X509_LOOKUP); + PyModule_AddIntConstant(m, "SSL_ERROR_SYSCALL", + SSL_ERROR_SYSCALL); + PyModule_AddIntConstant(m, "SSL_ERROR_SSL", + SSL_ERROR_SSL); #endif /* USE_SSL */ PySocketSock_Type.ob_type = &PyType_Type; PySocketSock_Type.tp_doc = sockettype_doc;