From: Ben Pfaff Date: Thu, 14 Oct 2010 22:13:33 +0000 (-0700) Subject: stream-ssl: Avoid warning with recent OpenSSL. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=444b381ed174cc3add791197073a419f36ae8c69;p=openvswitch stream-ssl: Avoid warning with recent OpenSSL. Reported-by: Ethan Jackson --- diff --git a/lib/stream-ssl.c b/lib/stream-ssl.c index 9c7533d1..05ba5915 100644 --- a/lib/stream-ssl.c +++ b/lib/stream-ssl.c @@ -988,7 +988,9 @@ do_ssl_init(void) SSL_library_init(); SSL_load_error_strings(); - method = TLSv1_method(); + /* New OpenSSL changed TLSv1_method() to return a "const" pointer, so the + * cast is needed to avoid a warning with those newer versions. */ + method = (SSL_METHOD *) TLSv1_method(); if (method == NULL) { VLOG_ERR("TLSv1_method: %s", ERR_error_string(ERR_get_error(), NULL)); return ENOPROTOOPT;