aboutsummaryrefslogtreecommitdiff
path: root/util/osdep.c
diff options
context:
space:
mode:
authorDaniel P. Berrangé <berrange@redhat.com>2022-03-04 10:27:42 +0000
committerDaniel P. Berrangé <berrange@redhat.com>2022-04-26 16:12:25 +0100
commitc6b310b37c3e3f898d56955646e6d49c60ef7a63 (patch)
tree7d7f62869dda93a821d258b3bdf6a3b9e3aa0528 /util/osdep.c
parenta1755db71e34df016ffc10aa0727360aae2c6036 (diff)
downloadqemu-c6b310b37c3e3f898d56955646e6d49c60ef7a63.zip
qemu-c6b310b37c3e3f898d56955646e6d49c60ef7a63.tar.gz
qemu-c6b310b37c3e3f898d56955646e6d49c60ef7a63.tar.bz2
softmmu: remove deprecated --enable-fips option
Users requiring FIPS support must build QEMU with either the libgcrypt or gnutls libraries as the crytography backend. Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Diffstat (limited to 'util/osdep.c')
-rw-r--r--util/osdep.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/util/osdep.c b/util/osdep.c
index c7aec36..60fcbba 100644
--- a/util/osdep.c
+++ b/util/osdep.c
@@ -31,8 +31,6 @@
#include "qemu/hw-version.h"
#include "monitor/monitor.h"
-static bool fips_enabled = false;
-
static const char *hw_version = QEMU_HW_VERSION;
int socket_set_cork(int fd, int v)
@@ -514,32 +512,6 @@ const char *qemu_hw_version(void)
return hw_version;
}
-void fips_set_state(bool requested)
-{
-#ifdef __linux__
- if (requested) {
- FILE *fds = fopen("/proc/sys/crypto/fips_enabled", "r");
- if (fds != NULL) {
- fips_enabled = (fgetc(fds) == '1');
- fclose(fds);
- }
- }
-#else
- fips_enabled = false;
-#endif /* __linux__ */
-
-#ifdef _FIPS_DEBUG
- fprintf(stderr, "FIPS mode %s (requested %s)\n",
- (fips_enabled ? "enabled" : "disabled"),
- (requested ? "enabled" : "disabled"));
-#endif
-}
-
-bool fips_get_state(void)
-{
- return fips_enabled;
-}
-
#ifdef _WIN32
static void socket_cleanup(void)
{