src/module.c
author Tero Marttila <terom@fixme.fi>
Fri, 13 Mar 2009 17:38:23 +0200
branchmodules
changeset 54 9f74e924b01a
child 55 6f7f6ae729d0
permissions -rw-r--r--
initial modules code
#include "module.h"

#include <stdlib.h>
#include <dlfcn.h>

err_t modules_create (struct modules **modules_ptr, struct nexus *nexus)
{
    struct moduels *modules;

    // alloc
    if ((modules = calloc(1, sizeof(*modules))) == NULL)
        return ERR_CALLOC;
    
    // init
    TAILQ_INIT

    // store
    modules->nexus = nexus;
}

err_t module_load (struct module **module_ptr, struct nexus *nexus, const struct module_info *info, struct error_info *err)
{
    struct module *module;


}