IPfilter
[Top] [All Lists]

question about h323 nat proxy

To: <ipfilter@coombs.anu.edu.au>
Subject: question about h323 nat proxy
From: "forge" <forge@eyou.com>
Date: Thu, 22 Feb 2007 00:23:20 +0800
Delivered-to: sp-com-lists@consult.net
Delivered-to: ipfilter-list@securepoint.com
Sender: owner-ipfilter@coombs.anu.edu.au

Hello, everyone

I need support h.323 application on my ipf firewall box and found in some

mails that there might be some problems in ipf h.323 nat proxy. So I read

its code.(ip_h323_pxy.c).

There is indeed a line of code confusing me in ippr_h245_out() func.

nat2 = nat_outlookup(fin->fin_ifp, IPN_UDP, IPPROTO_UDP,  ip->ip_src, ip->ip_dst);

The 1st para of nat_outlookup() should be fr_info_t * type, but fin->fin_ifp is obviously

not this type.  Why pass fin->fin_ifp to function here? May anyone give comment?

Much thanks.

Alex




--