From mboxrd@z Thu Jan 1 00:00:00 1970 From: Patrick McHardy Subject: Re: New H.323 conntrack & NAT helper module Date: Wed, 22 Mar 2006 17:04:56 +0100 Message-ID: <442175A8.7040103@trash.net> References: <925A849792280C4E80C5461017A4B8A2032119@mail733.InfraSupportEtc.com><44001CDD.3030305@trash.net><4400A541.9080901@trash.net><440960E4.80601@trash.net><44158920.30700@trash.net><4419281D.6050702@trash.net><441EBAC1.8060007@trash.net> <441EFED7.9010002@trash.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: netfilter-devel@lists.netfilter.org Return-path: To: Jing Min Zhao In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-devel-bounces@lists.netfilter.org Errors-To: netfilter-devel-bounces@lists.netfilter.org List-Id: netfilter-devel.vger.kernel.org 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.