static void load_module(const char *filename)

{

    void *dll;

    void (*init_func)(void);

    dll = dlopen(filename, RTLD_NOW);

    if (!dll) {

        fprintf(stderr, "Could not load module '%s' - %s\n",

                filename, dlerror());


    }



    init_func = dlsym(dll, "ffserver_module_init");

    if (!init_func) {

        fprintf(stderr,

                "%s: init function 'ffserver_module_init()' not found\n",

                filename);

        dlclose(dll);


    }



    init_func();

}
static void load_module(const char *filename)

{

    void *dll;

    void (*init_func)(void);

    dll = dlopen(filename, RTLD_NOW);

    if (!dll) {

        fprintf(stderr, "Could not load module '%s' - %s\n",

                filename, dlerror());


    }



    init_func = dlsym(dll, "ffserver_module_init");

    if (!init_func) {

        fprintf(stderr,

                "%s: init function 'ffserver_module_init()' not found\n",

                filename);

        dlclose(dll);


    }



    init_func();

}
static void FUNC_0(const char *VAR_0)

{

    void *VAR_1;

    void (*VAR_2)(void);

    VAR_1 = dlopen(VAR_0, RTLD_NOW);

    if (!VAR_1) {

        fprintf(stderr, "Could not load module '%s' - %s\n",

                VAR_0, dlerror());


    }



    VAR_2 = dlsym(VAR_1, "ffserver_module_init");

    if (!VAR_2) {

        fprintf(stderr,

                "%s: init function 'ffserver_module_init()' not found\n",

                VAR_0);

        dlclose(VAR_1);


    }



    VAR_2();

}
static void FUNC_0(const char *VAR_0)
{ void *VAR_1; void (*VAR_2)(void); VAR_1 = dlopen(VAR_0, RTLD_NOW); if (!VAR_1) { fprintf(stderr, "Could not load module '%s' - %s\n",
VAR_0, dlerror()); } VAR_2 = dlsym(VAR_1, "ffserver_module_init"); if (!VAR_2) { fprintf(stderr,
"%s: init function 'ffserver_module_init()' not found\n",
VAR_0); dlclose(VAR_1); } VAR_2(); }