]> git.cworth.org Git - fips/blobdiff - fips.c
fixup __dlsym
[fips] / fips.c
diff --git a/fips.c b/fips.c
index ce76e31421a586032012ae52dbaad8aabede699f..370a2eefab16d28c25b74eb87b645cee2d3c1a9b 100644 (file)
--- a/fips.c
+++ b/fips.c
@@ -24,6 +24,8 @@
 #include <limits.h>
 #include <getopt.h>
 
+#include "execute.h"
+
 static void
 usage (void)
 {
@@ -39,7 +41,8 @@ usage (void)
 int
 main (int argc, char *argv[])
 {
-       int opt;
+       int opt, ret;
+
        const char *short_options = "h";
        const struct option long_options[] = {
                {"help", no_argument, 0, 'h'},
@@ -71,7 +74,9 @@ main (int argc, char *argv[])
                exit (1);
        }
 
-        return 0;
+       ret = execute_with_fips_preload (argc - optind, &argv[optind]);
+
+       return ret;
 }