New H.323 conntrack & NAT helper module

Patrick McHardy kaber at trash.net
Wed Mar 22 17:04:56 CET 2006


Jing Min Zhao wrote:
> 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.

Don't worry, I already fixed it in my tree and will push it out
soon.



More information about the netfilter-devel mailing list