From: Florin Coras Date: Mon, 4 Apr 2022 20:59:32 +0000 (-0700) Subject: tls: null terminate openssl chiphers X-Git-Tag: v22.10-rc0~146 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F81%2F35881%2F3;p=vpp.git tls: null terminate openssl chiphers Type: fix Signed-off-by: Florin Coras Change-Id: I5d4e68730a75337a2e532e72f366b62d6973235e --- diff --git a/src/plugins/tlsopenssl/tls_openssl.c b/src/plugins/tlsopenssl/tls_openssl.c index 0b76425d60d..a1cf3e7e3c4 100644 --- a/src/plugins/tlsopenssl/tls_openssl.c +++ b/src/plugins/tlsopenssl/tls_openssl.c @@ -1152,8 +1152,8 @@ tls_openssl_set_ciphers (char *ciphers) return -1; } - vec_validate (om->ciphers, strlen (ciphers) - 1); - for (i = 0; i < vec_len (om->ciphers); i++) + vec_validate (om->ciphers, strlen (ciphers)); + for (i = 0; i < vec_len (om->ciphers) - 1; i++) { om->ciphers[i] = toupper (ciphers[i]); }