]> rtime.felk.cvut.cz Git - lisovros/linux_canprio.git/blobdiff - crypto/testmgr.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
[lisovros/linux_canprio.git] / crypto / testmgr.c
index 5c8aaa0cb0b96c7bf582650418461d279ae43a1c..abd980c729ebce5a57e833a0937bf233dc8937cc 100644 (file)
 #include <crypto/rng.h>
 
 #include "internal.h"
+
+#ifndef CONFIG_CRYPTO_MANAGER_TESTS
+
+/* a perfect nop */
+int alg_test(const char *driver, const char *alg, u32 type, u32 mask)
+{
+       return 0;
+}
+
+#else
+
 #include "testmgr.h"
 
 /*
@@ -2530,4 +2541,7 @@ notest:
 non_fips_alg:
        return -EINVAL;
 }
+
+#endif /* CONFIG_CRYPTO_MANAGER_TESTS */
+
 EXPORT_SYMBOL_GPL(alg_test);