From 97d84152b67d738e858f1c54a243cf2d7ec6f036 Mon Sep 17 00:00:00 2001 From: avsm Date: Wed, 18 Jun 2003 14:38:19 +0000 Subject: [PATCH] crank up some buffer sizes; confirmed with author and in ettercap-cvs --- .../patch-src_interface_gtk_ec_gtk_factory_c | 30 +++++++++++++++++++ ...c_interface_ncurses_ec_interface_factory_c | 30 +++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 net/ettercap/patches/patch-src_interface_gtk_ec_gtk_factory_c create mode 100644 net/ettercap/patches/patch-src_interface_ncurses_ec_interface_factory_c diff --git a/net/ettercap/patches/patch-src_interface_gtk_ec_gtk_factory_c b/net/ettercap/patches/patch-src_interface_gtk_ec_gtk_factory_c new file mode 100644 index 00000000000..c0ab975a211 --- /dev/null +++ b/net/ettercap/patches/patch-src_interface_gtk_ec_gtk_factory_c @@ -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; + diff --git a/net/ettercap/patches/patch-src_interface_ncurses_ec_interface_factory_c b/net/ettercap/patches/patch-src_interface_ncurses_ec_interface_factory_c new file mode 100644 index 00000000000..c67131f5ca2 --- /dev/null +++ b/net/ettercap/patches/patch-src_interface_ncurses_ec_interface_factory_c @@ -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; +