Don't shadow the variable p
diff --git a/programs/ssl/ssl_server2.c b/programs/ssl/ssl_server2.c
index 02f9633..86672e8 100644
--- a/programs/ssl/ssl_server2.c
+++ b/programs/ssl/ssl_server2.c
@@ -2287,10 +2287,10 @@
     {
         mbedtls_ssl_async_sign_t *sign = NULL;
         mbedtls_ssl_async_decrypt_t *decrypt = NULL;
-        const char *p;
-        for( p = opt.async_operations; *p; p++ )
+        const char *r;
+        for( r = opt.async_operations; *r; r++ )
         {
-            switch( *p )
+            switch( *r )
             {
             case 'd':
                 decrypt = ssl_async_decrypt;