Where is "ip_conntrack_expect_free()"?
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
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
Signature · 17 lines
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:[email protected]
msn: [email protected]
Móvil: 651 93 72 48
Tlfn.: 956 70 13 15
Fax: 956 70 34 83A message that is not in the archive (sent off-list or not yet received): [email protected]
Is "_put" the correct replacement for "_free" function? Can anyone confirm this?
Regards (&& happy new year)
Quoted 76 lines · Moises Silva
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 theip_conntrack_expect_free()function has been replaced for the functionip_conntrack_expect_put(), passing as argument a pointer to theip_conntrack_expectstruct to free.
Other point to check is that the functionip_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* <[email protected] <mailto:[email protected]>> 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.hheader file (after
ip_conntrack_expect_alloc()function).But, I don't know what is the appropiate source (
ip_conntrack_core.cI 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.koAnd 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 intoip_conntrack_core.csource 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 - Cadizmailto:[email protected] <mailto:[email protected]>
msn: [email protected] <mailto:[email protected]>Móvil: 651 93 72 48
Tlfn.: 956 70 13 15
Fax: 956 70 34 83Signature · 1 line
"Su nombre es GNU/Linux, no solamente Linux, mas info en http://www.gnu.org"
Signature · 17 lines
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:[email protected]
msn: [email protected]
Móvil: 651 93 72 48
Tlfn.: 956 70 13 15
Fax: 956 70 34 83