Updates from 1.0.0-stable branch.
[openssl.git] / ssl / ssl_lib.c
index 24cd4268e4033989900e7de140937ede528097ed..f305bc7b368d9940f082593842cae48428bc5caa 100644 (file)
@@ -1038,7 +1038,8 @@ long SSL_ctrl(SSL *s,int cmd,long larg,void *parg)
                s->max_cert_list=larg;
                return(l);
        case SSL_CTRL_SET_MTU:
-               if (SSL_version(s) == DTLS1_VERSION)
+               if (SSL_version(s) == DTLS1_VERSION ||
+                   SSL_version(s) == DTLS1_BAD_VER)
                        {
                        s->d1->mtu = larg;
                        return larg;