Is "_put" the correct replacement for "_free" function? Can anyone
confirm this?
Regards (&& happy new year)
Moises Silva escribió:
Hi Samuel. I was having the exactly same problems 5 minuts ago. After
doing some research in the source code, and patches over the internet, i
figured out that the ip_conntrack_expect_free() function has been
replaced for the function ip_conntrack_expect_put(), passing as argument
a pointer to the ip_conntrack_expect struct to free.
Other point to check is that the function ip_conntrack_expect_alloc()
now receives a pointer to the connection tracking struct in order to
link it through the "master" member automatically. So i tought it was a
good idea to modify the h323 patch i have for kernel 2.6. In a couple of
minuts i will upload a patch, because right now im having kernel panics
with SIP conntrack extension as module in the kernel 2.6.14. The patch
seems to fit just fine, no warnings at all, but kernel panics :( hehe,
so its time to look for a solution. Any ideas?
Best Rregards
- moy < Alternative mail: moy at ivsol dot net >
On 12/30/05, *Samuel Díaz García* <samueldg@xxxxxxxxxxxx
<mailto:samueldg@xxxxxxxxxxxx>> wrote:
Well, I can compile after some workaround, but when "make
modules_install" many pom-ng extension can't find
"ip_conntrack_expect_free()" function.
I put:
extern void ip_conntrack_expect_free( struct ip_conntrack_expect *
exp );
Into ip_conntrack_helper.h header file (after
ip_conntrack_expect_alloc() function).
But, I don't know what is the appropiate source (ip_conntrack_core.c I
suppose) and I haven't got the neccesary knowledge to implement the
"ip_conntrack_expect_free()" function.
Any work-around about it?
KERNEL=2.6.14.5 <http://2.6.14.5>
Modules affected by this issue are:
ip_nat_h323.ko
ip_nat_mms.ko
ip_conntrack_h323.ko
ipt_TARPIT.ko
ipt_XOR.ko
ip_conntrack_mms.ko
And I suppose that modules listed in a previous e-mail should be
affected too.
Any help?
If anybody has the "ip_conntrack_expect_free()" function defined in any
source can help, I only had to copy/paste into ip_conntrack_core.c
source file.
Thanks
--
Samuel Díaz García
Director Gerente
ArcosCom Wireless, S.L.L.
CIF: B11828068
c/ Romero Gago, 19
Arcos de la Frontera
11630 - Cadiz
http://www.arcoscom.com
mailto:samueldg@xxxxxxxxxxxx <mailto:samueldg@xxxxxxxxxxxx>
msn: samueldg@xxxxxxxxxxxx <mailto:samueldg@xxxxxxxxxxxx>
Móvil: 651 93 72 48
Tlfn.: 956 70 13 15
Fax: 956 70 34 83
--
"Su nombre es GNU/Linux, no solamente Linux, mas info en
http://www.gnu.org"
--
Samuel Díaz García
Director Gerente
ArcosCom Wireless, S.L.L.
CIF: B11828068
c/ Romero Gago, 19
Arcos de la Frontera
11630 - Cadiz
http://www.arcoscom.com
mailto:samueldg@xxxxxxxxxxxx
msn: samueldg@xxxxxxxxxxxx
Móvil: 651 93 72 48
Tlfn.: 956 70 13 15
Fax: 956 70 34 83