commit | 871a4d81052e6b6a942f0a66213ed04f8a6054e5 | [log] [tgz] |
---|---|---|
author | Jean-Paul Calderone <exarkun@divmod.com> | Thu May 26 19:24:02 2011 -0400 |
committer | Jean-Paul Calderone <exarkun@divmod.com> | Thu May 26 19:24:02 2011 -0400 |
tree | 1b25b47248478198f0bf37f02d3470af507c91ea | |
parent | c4cb658c516e20cad3e8707ba66dab78ce0bd1e8 [diff] [blame] |
"Parse" "arguments" to get_servername
diff --git a/OpenSSL/ssl/connection.c b/OpenSSL/ssl/connection.c index 68dbe7e..9e9794b 100755 --- a/OpenSSL/ssl/connection.c +++ b/OpenSSL/ssl/connection.c
@@ -313,7 +313,9 @@ int type = TLSEXT_NAMETYPE_host_name; const char *name; - /* XXX Argument parsing */ + if (!PyArg_ParseTuple(args, ":get_servername")) { + return NULL; + } name = SSL_get_servername(self->ssl, type);