diff --git a/lib/pk11wrap/pk11util.c b/lib/pk11wrap/pk11util.c index 502c4d00cb..906a2f7d55 100644 --- a/lib/pk11wrap/pk11util.c +++ b/lib/pk11wrap/pk11util.c @@ -99,6 +99,7 @@ int secmod_GetSystemFIPSEnabled(void) { #ifdef LINUX +#ifndef NSS_FIPS_DISABLED FILE *f; char d; size_t size; @@ -116,6 +117,7 @@ secmod_GetSystemFIPSEnabled(void) if (d == '1') { return 1; } +#endif #endif return 0; } diff --git a/lib/sysinit/nsssysinit.c b/lib/sysinit/nsssysinit.c index bd0fac2f48..8eb22eff0f 100644 --- a/lib/sysinit/nsssysinit.c +++ b/lib/sysinit/nsssysinit.c @@ -168,6 +168,7 @@ getFIPSEnv(void) static PRBool getFIPSMode(void) { +#ifndef NSS_FIPS_DISABLED FILE *f; char d; size_t size; @@ -186,6 +187,9 @@ getFIPSMode(void) if (d != '1') return PR_FALSE; return PR_TRUE; +#else + return PR_FALSE; +#endif } #define NSS_DEFAULT_FLAGS "flags=readonly"