Fix ALPN/OpenSSL. Bug 2815
[exim.git] / src / src / tls-openssl.c
index fddad9edc018b2a72f2729a1a0d58e6332784fb4..590d271f7bc3c10f4ce4ccd34395ba932fb0e928 100644 (file)
@@ -2182,7 +2182,7 @@ if (  inlen > 1           /* at least one name */
   for (uschar * name; name = string_nextinlist(&list, &sep, NULL, 0); )
     if (Ustrncmp(in+1, name, in[0]) == 0)
       {
-      *out = in;                       /* we checked for exactly one, so can just point to it */
+      *out = in+1;                     /* we checked for exactly one, so can just point to it */
       *outlen = inlen;
       return SSL_TLSEXT_ERR_OK;                /* use ALPN */
       }