summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/sparcv9cap.c
diff options
context:
space:
mode:
authorderaadt <>2014-06-20 21:00:46 +0000
committerderaadt <>2014-06-20 21:00:46 +0000
commitfd246cd3bca6f8a162fc23c4fb7d3a825de618b8 (patch)
tree41b3deca5d67323bed9044e403bbe1c6418748bf /src/lib/libcrypto/sparcv9cap.c
parent7ad0caae1a0b3317154a69d8faea6b9be64f37f5 (diff)
downloadopenbsd-fd246cd3bca6f8a162fc23c4fb7d3a825de618b8.tar.gz
openbsd-fd246cd3bca6f8a162fc23c4fb7d3a825de618b8.tar.bz2
openbsd-fd246cd3bca6f8a162fc23c4fb7d3a825de618b8.zip
Remove the OPENSSL_*cap getenv's. A program should not be able to
change the behaviour of the library in such a complicated fashion. ok miod
Diffstat (limited to 'src/lib/libcrypto/sparcv9cap.c')
-rw-r--r--src/lib/libcrypto/sparcv9cap.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/lib/libcrypto/sparcv9cap.c b/src/lib/libcrypto/sparcv9cap.c
index 7b1b7ed0a6..cc39c1bf45 100644
--- a/src/lib/libcrypto/sparcv9cap.c
+++ b/src/lib/libcrypto/sparcv9cap.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: sparcv9cap.c,v 1.6 2014/06/12 15:49:27 deraadt Exp $ */ 1/* $OpenBSD: sparcv9cap.c,v 1.7 2014/06/20 21:00:46 deraadt Exp $ */
2#include <stdio.h> 2#include <stdio.h>
3#include <stdlib.h> 3#include <stdlib.h>
4#include <string.h> 4#include <string.h>
@@ -53,11 +53,6 @@ OPENSSL_cpuid_setup(void)
53 return; 53 return;
54 trigger = 1; 54 trigger = 1;
55 55
56 if ((e = getenv("OPENSSL_sparcv9cap"))) {
57 OPENSSL_sparcv9cap_P = strtoul(e, NULL, 0);
58 return;
59 }
60
61 /* Initial value, fits UltraSPARC-I&II... */ 56 /* Initial value, fits UltraSPARC-I&II... */
62 OPENSSL_sparcv9cap_P = SPARCV9_PREFER_FPU; 57 OPENSSL_sparcv9cap_P = SPARCV9_PREFER_FPU;
63 58