fix dynamic engine loading for libaio engine etc
[fio.git] / ioengines.c
index 3e43ef2f9651dbd3b806af3c2c5a4046c4d36843..fb59349aa81f2cff2a332ca10552ee3d34fd45f2 100644 (file)
@@ -91,7 +91,7 @@ static void *dlopen_external(struct thread_data *td, const char *engine)
        char engine_path[PATH_MAX];
        void *dlhandle;
 
-       sprintf(engine_path, "%s/lib%s.so", FIO_EXT_ENG_DIR, engine);
+       sprintf(engine_path, "%s/fio-%s.so", FIO_EXT_ENG_DIR, engine);
 
        dlhandle = dlopen(engine_path, RTLD_LAZY);
        if (!dlhandle)