----- Original Message -----
From: "Patrick McHardy" <kaber trash.net>
To: "Jing Min Zhao" <zhaojingmin hotmail.com>
Cc: <netfilter-devel lists.netfilter.org>
Sent: Wednesday, March 22, 2006 11:04 AM
Subject: Re: New H.323 conntrack & NAT helper module
> 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.
>
Thank you very much.
Anybody who want the bugfix version (0.6) for 2.6.15 and
2.6.16
can download them from
http://sourceforge.net/project/showfiles.php?group_i
d=158936
This version includes Patrick's 3 changes on March 20.
Thanks again.
Jing Min Zhao
|