crank up some buffer sizes; confirmed with author and in ettercap-cvs

This commit is contained in:
avsm 2003-06-18 14:38:19 +00:00
parent 2fc29b1d4e
commit 97d84152b6
2 changed files with 60 additions and 0 deletions

View File

@ -0,0 +1,30 @@
$OpenBSD: patch-src_interface_gtk_ec_gtk_factory_c,v 1.1 2003/06/18 14:38:19 avsm Exp $
--- src/interface/gtk/ec_gtk_factory.c.orig Wed Sep 4 04:49:03 2002
+++ src/interface/gtk/ec_gtk_factory.c Wed Jun 18 15:14:24 2003
@@ -442,7 +442,7 @@ int Ginterface_Factory_TCP(u_char *buf)
{
TCP_header *tcp;
IP_header *ip;
- u_char tmp[8*50 + 5];
+ u_char tmp[1500];
u_char payload[8*50];
int datalen, i;
char flags = 0;
@@ -654,7 +654,7 @@ int Ginterface_Factory_UDP(u_char *buf)
{
UDP_header *udp;
IP_header *ip;
- u_char tmp[8*50 + 5];
+ u_char tmp[1500];
u_char payload[8*50];
int datalen;
@@ -768,7 +768,7 @@ int Ginterface_Factory_RAW(u_char *buf)
if (finished == -8)
{
IP_header *ip;
- u_char tmp[14*50 + 5];
+ u_char tmp[1500];
u_char payload[14*50];
int datalen;

View File

@ -0,0 +1,30 @@
$OpenBSD: patch-src_interface_ncurses_ec_interface_factory_c,v 1.1 2003/06/18 14:38:19 avsm Exp $
--- src/interface/ncurses/ec_interface_factory.c.orig Sat Jul 20 10:41:26 2002
+++ src/interface/ncurses/ec_interface_factory.c Wed Jun 18 15:13:50 2003
@@ -334,7 +334,7 @@ int Interface_Factory_TCP(u_char *buf)
{
TCP_header *tcp;
IP_header *ip;
- u_char tmp[8*50 + 5];
+ u_char tmp[1500];
u_char payload[8*50];
int datalen, i;
char flags = 0;
@@ -502,7 +502,7 @@ int Interface_Factory_UDP(u_char *buf)
{
UDP_header *udp;
IP_header *ip;
- u_char tmp[8*50 + 5];
+ u_char tmp[1500];
u_char payload[8*50];
int datalen;
@@ -610,7 +610,7 @@ int Interface_Factory_RAW(u_char *buf)
if (finished == 2)
{
IP_header *ip;
- u_char tmp[14*50 + 5];
+ u_char tmp[1500];
u_char payload[14*50];
int datalen;