Hi Leland:

Adding the following near the top of
/usr/src/linux/net/ipv6/addrconf.c will
probably take care of your problem.

EXPORT_SYMBOL(addrconf_lock);
EXPORT_SYMBOL(in6_dev_finish_destroy);


I got bored so I thought I'd test it out. The solution was right, but the file was wrong. Add the above lines to the /usr/src/linux/net/netsyms.c file, just after the "#ifdef CONFIG_IPV6" line:

        #ifdef CONFIG_IPV6
        EXPORT_SYMBOL(addrconf_lock);
        EXPORT_SYMBOL(in6_dev_finish_destroy);

Great shot, thanks! I didn't investigate this because I thought those symbols were already exported. You show me that I should start by the beginning :-)

thanks a lot,
bests regards

--

[]'s
Lucas Brasilino
[EMAIL PROTECTED]
http://www.recife.pe.gov.br
Emprel -        Empresa Municipal de Informatica (pt_BR)
               Municipal Computing Enterprise (en_US)
Recife - Pernambuco - Brasil
Fone: +55-81-34167078

Reply via email to