tftpd: new applet (mostly using existing code for tftp)
[oweals/busybox.git] / libbb / execable.c
index ee10c612318c92caef60b7febbef2e7a6e13d293..2649a6cfe62a9f09bb1ab584c48b97843c8b8906 100644 (file)
@@ -60,12 +60,12 @@ int exists_execable(const char *filename)
        return 0;
 }
 
-#if ENABLE_FEATURE_EXEC_PREFER_APPLETS
+#if ENABLE_FEATURE_PREFER_APPLETS
 /* just like the real execvp, but try to launch an applet named 'file' first
  */
 int bb_execvp(const char *file, char *const argv[])
 {
-       return execvp(find_applet_by_name(file) ? CONFIG_BUSYBOX_EXEC_PATH : file,
+       return execvp(find_applet_by_name(file) >= 0 ? bb_busybox_exec_path : file,
                                        argv);
 }
 #endif