New H.323 conntrack & NAT helper module

Jing Min Zhao zhaojingmin at hotmail.com
Wed Mar 22 15:26:50 CET 2006


Andrew Morton found some compilation errors at the linkage stage:

 LD .tmp_vmlinux1 
net/built-in.o(.text+0x7762d): In function `set_sig_addr': 
: undefined reference to `get_h225_addr' 
net/built-in.o(.text+0x776c9): In function `set_sig_addr': 
: undefined reference to `get_h225_addr' 
net/built-in.o(.text+0x77742): In function `set_ras_addr': 
: undefined reference to `get_h225_addr' 
net/built-in.o(.text+0x77d82): In function `nat_q931': 
: undefined reference to `get_h225_addr' 
make: *** [.tmp_vmlinux1] Error 1

The reason is function 'get_h225_addr` is incorrectly 
defined as a 'static' function in ip_conntrack_helper_h323.c and 
`set_sig_addr' is in ip_nat_helper_h323.c. This is interesting because
gcc normally doesn't report this obvious error.

I apologize and will release a bugfix version soon.

Best regards,

Jing Min Zhao



More information about the netfilter-devel mailing list