Three wrappers in this file: OPENSSL_strncasecmp, OPENSSL_strcasecmp,
authorderaadt <deraadt@openbsd.org>
Tue, 15 Apr 2014 23:09:33 +0000 (23:09 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 15 Apr 2014 23:09:33 +0000 (23:09 +0000)
commitbe2e77e3bdb2b0af98d7b3c72d63773b3f0695dc
treeae1cc2aecd675ca12c8ae8efbe549f1e86c005a5
parentef77e218a208885757b8062175e06815810d2ab0
Three wrappers in this file: OPENSSL_strncasecmp, OPENSSL_strcasecmp,
and OPENSSL_memcmp.

All modern systems have strncasecmp.  No need to rewrite it.

Same with memcmp, call the system one!  It is more likely to be hot
in the icache, and is specifically optimized for the platform.  I
thought these OpenSSL people cared about performance?

ok tedu
lib/libcrypto/o_str.c
lib/libssl/src/crypto/o_str.c