inside a kernel file I've added a new function

static int dosomething(int parm)
{
       return 1;

}

EXPORT_SYMBOL_NOVERS(dosomething);

(also tried EXPORT_SYMBOL and without static keyword)

then in my module which is also compiled by ltib i have

extern int dosomething(int parm);

and using it as

dosomething(1);

but when the whole thing compiles I get 
ERROR: "dosomething" [drivers\somefile.ko] undefined!

my questions is what am i doing wrong and how can i get it to try to link my 
module with that function when I inmod it?
                                          
_______________________________________________
LTIB home page: http://ltib.org

Ltib mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/ltib

Reply via email to