summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2006-09-23 19:22:54 +0000
committerPeter Volkov <pva@gentoo.org>2006-09-23 19:22:54 +0000
commit68404d5cbb5cd75f41d732951021050a708aaece (patch)
treed0f26b1265a715c389848a81bf61f8c1f9b6aaab /net-analyzer/flow-tools/files
parentRemove old ebuilds. (diff)
downloadgentoo-2-68404d5cbb5cd75f41d732951021050a708aaece.tar.gz
gentoo-2-68404d5cbb5cd75f41d732951021050a708aaece.tar.bz2
gentoo-2-68404d5cbb5cd75f41d732951021050a708aaece.zip
Remove old ebuilds.
(Portage version: 2.1.1) (Unsigned Manifest commit)
Diffstat (limited to 'net-analyzer/flow-tools/files')
-rw-r--r--net-analyzer/flow-tools/files/digest-flow-tools-0.663
-rw-r--r--net-analyzer/flow-tools/files/digest-flow-tools-0.673
-rw-r--r--net-analyzer/flow-tools/files/digest-flow-tools-0.683
-rw-r--r--net-analyzer/flow-tools/files/digest-flow-tools-0.68-r13
-rw-r--r--net-analyzer/flow-tools/files/digest-flow-tools-0.68-r23
-rw-r--r--net-analyzer/flow-tools/files/flow-tools-0.67-debug.patch10
-rw-r--r--net-analyzer/flow-tools/files/flow-tools-0.67-fix-a-zillion-warnings.diff654
-rw-r--r--net-analyzer/flow-tools/files/flow-tools-0.67-fix-configure.diff150
-rw-r--r--net-analyzer/flow-tools/files/flow-tools-0.67-gcc34.diff52
-rw-r--r--net-analyzer/flow-tools/files/flow-tools-0.68-fix-a-zillion-warnings.diff670
10 files changed, 0 insertions, 1551 deletions
diff --git a/net-analyzer/flow-tools/files/digest-flow-tools-0.66 b/net-analyzer/flow-tools/files/digest-flow-tools-0.66
deleted file mode 100644
index 6f35c8a5ff0e..000000000000
--- a/net-analyzer/flow-tools/files/digest-flow-tools-0.66
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a32f02be71b29f0d4fe65c0d196d0093 flow-tools-0.66.tar.gz 967711
-RMD160 90d045a7c0ae52ed2c5009c66efd160a77b46346 flow-tools-0.66.tar.gz 967711
-SHA256 69a1da02eaabf1fd617ef92fcabf403672709b9adb19d45d8be932167c5fd62a flow-tools-0.66.tar.gz 967711
diff --git a/net-analyzer/flow-tools/files/digest-flow-tools-0.67 b/net-analyzer/flow-tools/files/digest-flow-tools-0.67
deleted file mode 100644
index 463e830d9dea..000000000000
--- a/net-analyzer/flow-tools/files/digest-flow-tools-0.67
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 0ee0a2830effa554d1925236aad6b4fe flow-tools-0.67.tar.gz 983667
-RMD160 5a681e642cd1fb1b00d8a0389b628db3b96e076d flow-tools-0.67.tar.gz 983667
-SHA256 c5dc4551cad97f7ba967c9a8e31ce40e5a8b298460f6bebc379da41cf0e88c41 flow-tools-0.67.tar.gz 983667
diff --git a/net-analyzer/flow-tools/files/digest-flow-tools-0.68 b/net-analyzer/flow-tools/files/digest-flow-tools-0.68
deleted file mode 100644
index 3db6eb93276d..000000000000
--- a/net-analyzer/flow-tools/files/digest-flow-tools-0.68
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c9e0a8b53c79611b6bffcb9d510a5a38 flow-tools-0.68.tar.gz 987151
-RMD160 71bfd1a40cb34fae55b2769d93208d13b3b0a927 flow-tools-0.68.tar.gz 987151
-SHA256 69d5353b339f917fc141919db042b007d5c8d31c9ad1bc2f989a41aa41d629df flow-tools-0.68.tar.gz 987151
diff --git a/net-analyzer/flow-tools/files/digest-flow-tools-0.68-r1 b/net-analyzer/flow-tools/files/digest-flow-tools-0.68-r1
deleted file mode 100644
index 3db6eb93276d..000000000000
--- a/net-analyzer/flow-tools/files/digest-flow-tools-0.68-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c9e0a8b53c79611b6bffcb9d510a5a38 flow-tools-0.68.tar.gz 987151
-RMD160 71bfd1a40cb34fae55b2769d93208d13b3b0a927 flow-tools-0.68.tar.gz 987151
-SHA256 69d5353b339f917fc141919db042b007d5c8d31c9ad1bc2f989a41aa41d629df flow-tools-0.68.tar.gz 987151
diff --git a/net-analyzer/flow-tools/files/digest-flow-tools-0.68-r2 b/net-analyzer/flow-tools/files/digest-flow-tools-0.68-r2
deleted file mode 100644
index 3db6eb93276d..000000000000
--- a/net-analyzer/flow-tools/files/digest-flow-tools-0.68-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c9e0a8b53c79611b6bffcb9d510a5a38 flow-tools-0.68.tar.gz 987151
-RMD160 71bfd1a40cb34fae55b2769d93208d13b3b0a927 flow-tools-0.68.tar.gz 987151
-SHA256 69d5353b339f917fc141919db042b007d5c8d31c9ad1bc2f989a41aa41d629df flow-tools-0.68.tar.gz 987151
diff --git a/net-analyzer/flow-tools/files/flow-tools-0.67-debug.patch b/net-analyzer/flow-tools/files/flow-tools-0.67-debug.patch
deleted file mode 100644
index 035ecf193f88..000000000000
--- a/net-analyzer/flow-tools/files/flow-tools-0.67-debug.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- flow-tools-0.67.orig/src/flow-export.c 2005-03-25 12:50:39.000000000 -0800
-+++ flow-tools-0.67/src/flow-export.c 2005-03-25 12:51:02.000000000 -0800
-@@ -691,6 +691,7 @@
- char *db_host, *db_name, *db_table, *db_user, *db_pwd, *db_tmp, *tmp;
- int db_port;
- int len;
-+ int debug;
-
- MYSQL mysql;
-
diff --git a/net-analyzer/flow-tools/files/flow-tools-0.67-fix-a-zillion-warnings.diff b/net-analyzer/flow-tools/files/flow-tools-0.67-fix-a-zillion-warnings.diff
deleted file mode 100644
index bfbef9a19e04..000000000000
--- a/net-analyzer/flow-tools/files/flow-tools-0.67-fix-a-zillion-warnings.diff
+++ /dev/null
@@ -1,654 +0,0 @@
-diff -urN flow-tools-0.67.orig/lib/ftfil.c flow-tools-0.67/lib/ftfil.c
---- flow-tools-0.67.orig/lib/ftfil.c 2005-01-27 02:45:08.870519016 -0500
-+++ flow-tools-0.67/lib/ftfil.c 2005-01-27 02:45:23.933229136 -0500
-@@ -2460,7 +2460,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
-
- ret = -1;
-@@ -3020,7 +3020,7 @@
- struct ftfil_primitive *ftfp;
- struct ftfil_def *ftfd;
- int type, found, valid;
-- void *eval;
-+ void *eval = NULL;
-
- /* foreach definition */
- FT_SLIST_FOREACH(ftfd, &ftfil->defs, chain) {
-@@ -4947,7 +4947,7 @@
- char *p, *q, *r, c;
- int j, flag;
- unsigned i, i2;
-- int permit,deny;
-+ int permit = 0, deny = 0;
- u_int32 val;
-
- if (mode == FT_FIL_MODE_DENY) {
-diff -urN flow-tools-0.67.orig/lib/ftfile.c flow-tools-0.67/lib/ftfile.c
---- flow-tools-0.67.orig/lib/ftfile.c 2005-01-27 02:45:08.874518408 -0500
-+++ flow-tools-0.67/lib/ftfile.c 2005-01-27 02:45:23.936228680 -0500
-@@ -417,8 +417,9 @@
- long gmt_val;
- char gmt_sign;
- int tm_gmtoff;
-+ time_t _ftime = (time_t)ftime;
-
-- if (!(tm = localtime ((time_t*)&ftime))) {
-+ if (!(tm = localtime (&_ftime))) {
- snprintf(buf, bsize, ".");
- }
-
-@@ -503,6 +504,7 @@
- {
- struct tm *tm;
- char buf[32];
-+ time_t _ftime = (time_t)ftime;
-
- /* no directories */
- if (nest == 0)
-@@ -512,7 +514,7 @@
- if ((nest > 3) || (nest < -3))
- return -1;
-
-- if (!(tm = localtime ((time_t*)&ftime)))
-+ if (!(tm = localtime (&_ftime)))
- return -1;
-
- if (nest == -1)
-diff -urN flow-tools-0.67.orig/lib/ftio.c flow-tools-0.67/lib/ftio.c
---- flow-tools-0.67.orig/lib/ftio.c 2005-01-27 02:45:08.861520384 -0500
-+++ flow-tools-0.67/lib/ftio.c 2005-01-27 02:45:23.939228224 -0500
-@@ -2257,6 +2257,7 @@
- {
-
- int nleft, nread;
-+ char *p = ptr;
-
- nleft = nbytes;
- while (nleft > 0) {
-@@ -2267,7 +2268,7 @@
- break;
-
- nleft -= nread;
-- (char*)ptr += nread;
-+ p += nread;
- }
- return (nbytes - nleft);
- } /* readn */
-@@ -2284,6 +2285,7 @@
- {
-
- int nleft, nwritten;
-+ char *p = ptr;
-
- nleft = nbytes;
- while (nleft > 0) {
-@@ -2292,7 +2294,7 @@
- return(nwritten); /* error */
-
- nleft -= nwritten;
-- (char*)ptr += nwritten;
-+ p += nwritten;
- }
- return(nbytes - nleft);
- } /* writen */
-diff -urN flow-tools-0.67.orig/lib/ftmask.c flow-tools-0.67/lib/ftmask.c
---- flow-tools-0.67.orig/lib/ftmask.c 2005-01-27 02:45:08.874518408 -0500
-+++ flow-tools-0.67/lib/ftmask.c 2005-01-27 02:45:23.939228224 -0500
-@@ -134,7 +134,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
-
- ret = -1;
-diff -urN flow-tools-0.67.orig/lib/ftstat.c flow-tools-0.67/lib/ftstat.c
---- flow-tools-0.67.orig/lib/ftstat.c 2005-01-27 02:45:08.858520840 -0500
-+++ flow-tools-0.67/lib/ftstat.c 2005-01-27 02:45:23.962224728 -0500
-@@ -151,7 +151,7 @@
- struct A *B;\
- struct tally tally;\
- char fmt_buf1[32], fmt_buf[1024];\
-- int len, fmt, sort_flags, sort_offset, comma;\
-+ int len, fmt, sort_flags, sort_offset = 0, comma;\
- fmt = FMT_JUST_LEFT;\
- fmt_buf1[0] = fmt_buf[0] = 0;\
- bzero(&tally, sizeof tally);\
-@@ -633,7 +633,7 @@
- struct fts3rec_all2 cur;\
- struct A *B;\
- u_int32 duration_tmp;\
-- double bps_tmp, pps_tmp;\
-+ double bps_tmp = 0, pps_tmp = 0;\
- B = rpt->data;\
- STD_ACCUM;
-
-@@ -664,7 +664,7 @@
- struct A *B;\
- u_int32 hash;\
- u_int32 duration_tmp;\
-- double bps_tmp, pps_tmp;\
-+ double bps_tmp = 0, pps_tmp = 0;\
- bzero(&D, sizeof D);\
- B = rpt->data;\
- STD_ACCUM;
-@@ -2729,7 +2729,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
-
- ret = -1;
-@@ -3200,7 +3200,7 @@
- struct ftstat_rpt_item *ftsrpti;
- struct ftstat_rpt_out *ftsro;
- int ret, noclose, pipe, status;
-- char fmt_tmp[64], fmt_buf[1024], path_buf[1024], *path_run;
-+ char fmt_tmp[64], fmt_buf[1024], path_buf[1024], *path_run = NULL;
- char *mode;
-
- noclose = 0; /* fclose fp */
-diff -urN flow-tools-0.67.orig/lib/fttag.c flow-tools-0.67/lib/fttag.c
---- flow-tools-0.67.orig/lib/fttag.c 2005-01-27 02:45:08.872518712 -0500
-+++ flow-tools-0.67/lib/fttag.c 2005-01-27 02:45:23.964224424 -0500
-@@ -241,7 +241,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
-
- ret = -1;
-@@ -1492,7 +1492,7 @@
- struct fttag_def_term *ftdt;
- struct fttag_def_term_actions *ftdta;
- struct fttag_action *fta;
-- int i, found;
-+ int i, found = 0;
-
- /* foreach definition */
- FT_SLIST_FOREACH(ftd, &fttag->defs, chain) {
-diff -urN flow-tools-0.67.orig/lib/fttlv.c flow-tools-0.67/lib/fttlv.c
---- flow-tools-0.67.orig/lib/fttlv.c 2005-01-27 02:45:08.872518712 -0500
-+++ flow-tools-0.67/lib/fttlv.c 2005-01-27 02:45:23.975222752 -0500
-@@ -55,6 +55,7 @@
- int fttlv_enc_uint32(void *buf, int buf_size, int flip, u_int16 t, u_int32 v)
- {
- u_int16 len;
-+ char *p = buf;
-
- if (buf_size < 8)
- return -1;
-@@ -67,13 +68,13 @@
- SWAPINT32(v);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&v, buf, 4);
-+ bcopy(&v, p, 4);
-
- return 8;
-
-@@ -94,6 +95,7 @@
- int fttlv_enc_uint16(void *buf, int buf_size, int flip, u_int16 t, u_int16 v)
- {
- u_int16 len;
-+ char *p = buf;
-
- if (buf_size < 6)
- return -1;
-@@ -106,13 +108,13 @@
- SWAPINT16(v);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&v, buf, 2);
-+ bcopy(&v, p, 2);
-
- return 6;
-
-@@ -133,6 +135,7 @@
- int fttlv_enc_uint8(void *buf, int buf_size, int flip, u_int16 t, u_int8 v)
- {
- u_int16 len;
-+ char *p = buf;
-
- if (buf_size < 5)
- return -1;
-@@ -144,13 +147,13 @@
- SWAPINT16(len);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&v, buf, 1);
-+ bcopy(&v, p, 1);
-
- return 5;
-
-@@ -171,7 +174,8 @@
- int fttlv_enc_str(void *buf, int buf_size, int flip, u_int16 t, char *v)
- {
- u_int16 len, len2;
--
-+ char *p = buf;
-+
- len = len2 = strlen(v)+1;
-
- if (buf_size < 4+len)
-@@ -182,13 +186,13 @@
- SWAPINT16(len);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(v, buf, len);
-+ bcopy(v, p, len);
-
- return 4+len2;
-
-@@ -214,7 +218,8 @@
- {
- u_int16 len, len2;
- int n;
--
-+ char *p = buf;
-+
- n = strlen(name)+1;
-
- len = len2 = n+2+4;
-@@ -229,19 +234,19 @@
- if (buf_size < 4+len)
- return -1;
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&ip, buf, 4);
-- (char*)buf += 4;
-+ bcopy(&ip, p, 4);
-+ p += 4;
-
-- bcopy(&ifIndex, buf, 2);
-- (char*)buf += 2;
-+ bcopy(&ifIndex, p, 2);
-+ p += 2;
-
-- bcopy(name, buf, n);
-+ bcopy(name, p, n);
-
- return 4+len2;
-
-@@ -267,6 +272,7 @@
- {
- u_int16 len, len2;
- int n,i,esize;
-+ char *p = buf;
-
- n = strlen(name)+1;
- esize = (entries*2);
-@@ -286,22 +292,22 @@
- SWAPINT16(entries);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&ip, buf, 4);
-- (char*)buf += 4;
-+ bcopy(&ip, p, 4);
-+ p += 4;
-
-- bcopy(&entries, buf, 2);
-- (char*)buf += 2;
-+ bcopy(&entries, p, 2);
-+ p += 2;
-
-- bcopy(ifIndex_list, buf, esize);
-- (char*)buf += esize;
-+ bcopy(ifIndex_list, p, esize);
-+ p += esize;
-
-- bcopy(name, buf, n);
-+ bcopy(name, p, n);
-
- return 4+len2;
-
-diff -urN flow-tools-0.67.orig/lib/ftxlate.c flow-tools-0.67/lib/ftxlate.c
---- flow-tools-0.67.orig/lib/ftxlate.c 2005-01-27 02:45:08.870519016 -0500
-+++ flow-tools-0.67/lib/ftxlate.c 2005-01-27 02:45:23.977222448 -0500
-@@ -172,7 +172,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
-
- ret = -1;
-@@ -1038,7 +1038,7 @@
- struct ftxlate_def_term *ftxt;
- struct ftxlate_def_term_actions *ftxta;
- struct ftxlate_action *ftxa;
-- int found;
-+ int found = 0;
-
- /* foreach definition */
- FT_SLIST_FOREACH(ftx, &ftxlate->defs, chain) {
-diff -urN flow-tools-0.67.orig/lib/radix.c flow-tools-0.67/lib/radix.c
---- flow-tools-0.67.orig/lib/radix.c 2005-01-27 02:45:08.855521296 -0500
-+++ flow-tools-0.67/lib/radix.c 2005-01-27 02:45:23.977222448 -0500
-@@ -902,6 +902,7 @@
- rn_init(void)
- {
- char *cp, *cplim;
-+ void **p = (void **)&mask_rnhead;
- if (max_keylen == 0) {
- printf("rn_init: radix functions require max_keylen be set\n");
- return;
-@@ -912,7 +913,7 @@
- addmask_key = cplim = rn_ones + max_keylen;
- while (cp < cplim)
- *cp++ = -1;
-- if (rn_inithead((void **)&mask_rnhead, 0) == 0)
-+ if (rn_inithead(p, 0) == 0)
- panic("rn_init 2");
- }
-
-diff -urN flow-tools-0.67.orig/lib/support.c flow-tools-0.67/lib/support.c
---- flow-tools-0.67.orig/lib/support.c 2005-01-27 02:45:08.861520384 -0500
-+++ flow-tools-0.67/lib/support.c 2005-01-27 02:45:23.978222296 -0500
-@@ -286,7 +286,7 @@
- struct in_addr *ina;
- u_long addr = 0;
- u_int n;
-- int dns, shift;
-+ int dns, shift = 0;
- char *t;
-
- /* if there is anything ascii in here, this may be a hostname */
-@@ -627,6 +627,8 @@
- {
- char *c, *cs, *c2, *p, *p2;
- int len, ret, done, nodir;
-+
-+ c = cs = c2 = p = p2 = NULL;
-
- len = strlen(path);
- c = (char*)0L;
-diff -urN flow-tools-0.67.orig/src/flow-capture.c flow-tools-0.67/src/flow-capture.c
---- flow-tools-0.67.orig/src/flow-capture.c 2005-01-27 02:45:08.878517800 -0500
-+++ flow-tools-0.67/src/flow-capture.c 2005-01-27 02:45:23.979222144 -0500
-@@ -145,7 +145,7 @@
- struct ftpeeri ftpi;
- struct ftver ftv;
- struct ftchash *ftch;
-- struct ftchash_rec_exp ftch_recexp, *ftch_recexpp;
-+ struct ftchash_rec_exp ftch_recexp, *ftch_recexpp = NULL;
- struct rotate rot;
- struct file cap_file;
- struct fttag fttag;
-diff -urN flow-tools-0.67.orig/src/flow-cat.c flow-tools-0.67/src/flow-cat.c
---- flow-tools-0.67.orig/src/flow-cat.c 2005-01-27 02:45:08.880517496 -0500
-+++ flow-tools-0.67/src/flow-cat.c 2005-01-27 02:45:23.980221992 -0500
-@@ -65,14 +65,14 @@
- struct ftset ftset;
- struct ftfile_entries **fte;
- struct ftfile_entry *fty;
-- int i, out_fd, out_fd_plain, in_fd, disable_mmap, in_fd_plain, sort;
-+ int i, out_fd, out_fd_plain, in_fd, disable_mmap, in_fd_plain = 0, sort;
- int fields;
- int x, n, fd, flags, fte_entries, preload, time_filter;
- char *fname, *out_fname;
- char *rec;
- u_long total_bytes;
- u_int32 total_flows, lost_flows, corrupt_flows, total_streams;
-- u_int32 time_start, time_end, time_tmp1, time_tmp2, time_delta;
-+ u_int32 time_start, time_end, time_tmp1 = 0, time_tmp2 = 0, time_delta;
- u_int32 time_low, time_high;
-
- /* init fterr */
-diff -urN flow-tools-0.67.orig/src/flow-dscan.c flow-tools-0.67/src/flow-dscan.c
---- flow-tools-0.67.orig/src/flow-dscan.c 2005-01-27 02:45:08.880517496 -0500
-+++ flow-tools-0.67/src/flow-dscan.c 2005-01-27 02:45:23.981221840 -0500
-@@ -618,8 +618,8 @@
- {
- FILE *FP;
- int done;
-- struct dscan_rec *drp;
-- struct dscan_dst *ddp;
-+ struct dscan_rec *drp = NULL;
-+ struct dscan_dst *ddp = NULL;
- char type;
- char buf[1024];
- u_int32 ip, hash, depth, flags, h, time, nports, i, j;
-diff -urN flow-tools-0.67.orig/src/flow-export.c flow-tools-0.67/src/flow-export.c
---- flow-tools-0.67.orig/src/flow-export.c 2005-01-27 02:45:08.880517496 -0500
-+++ flow-tools-0.67/src/flow-export.c 2005-01-27 02:50:09.946748472 -0500
-@@ -864,7 +864,7 @@
- struct ftver ftv;
- char fields[1024], values[1024], query[3*1024];
- char *rec;
-- char *db_host, *db_name, *db_table, *db_user, *db_pwd, *db_tmp, *tmp;
-+ char *db_host, *db_name, *db_table, *db_user, *db_pwd, *db_tmp = NULL, *tmp;
- char *db_port;
- int len;
-
-@@ -960,7 +960,7 @@
-
- int fmt_xfields_type(char *buf, u_int64 xfield)
- {
-- int comma;
-+ int comma = 0;
-
- buf[0] = 0;
-
-diff -urN flow-tools-0.67.orig/src/flow-fanout.c flow-tools-0.67/src/flow-fanout.c
---- flow-tools-0.67.orig/src/flow-fanout.c 2005-01-27 02:45:08.882517192 -0500
-+++ flow-tools-0.67/src/flow-fanout.c 2005-01-27 02:45:23.982221688 -0500
-@@ -100,8 +100,8 @@
- struct tm *tm;
- time_t now, time_startup;
- fd_set rfd;
-- struct ip *ip_hdr;
-- struct udphdr *udp_hdr;
-+ struct ip *ip_hdr = NULL;
-+ struct udphdr *udp_hdr = NULL;
- struct ftpeeri ftpi;
- struct ftpdu ftpdu;
- struct ftver ftv;
-diff -urN flow-tools-0.67.orig/src/flow-filter.c flow-tools-0.67/src/flow-filter.c
---- flow-tools-0.67.orig/src/flow-filter.c 2005-01-27 02:45:08.875518256 -0500
-+++ flow-tools-0.67/src/flow-filter.c 2005-01-27 02:45:23.983221536 -0500
-@@ -80,10 +80,10 @@
- char *acl_fname, *acl_std_src_name, *acl_std_dst_name;
- char *acl_std_nexthop_name;
- char *acl_ext_name, *str, *strm;
-- int acl_std_src_index, acl_std_src_index2;
-- int acl_std_dst_index, acl_std_dst_index2;
-- int acl_std_nexthop_index, acl_std_nexthop_index2;
-- int acl_ext_index, acl_ext_index2;
-+ int acl_std_src_index, acl_std_src_index2 = 0;
-+ int acl_std_dst_index, acl_std_dst_index2 = 0;
-+ int acl_std_nexthop_index, acl_std_nexthop_index2 = 0;
-+ int acl_ext_index, acl_ext_index2 = 0;
- struct acl_ip_ext_entry tmp_ext;
- int keep_input_time;
- int filter_input, filter_output, filter_srcport, filter_dstport;
-diff -urN flow-tools-0.67.orig/src/flow-import.c flow-tools-0.67/src/flow-import.c
---- flow-tools-0.67.orig/src/flow-import.c 2005-01-27 02:45:08.877517952 -0500
-+++ flow-tools-0.67/src/flow-import.c 2005-01-27 02:45:23.984221384 -0500
-@@ -1060,9 +1060,9 @@
- struct ftpdu_header ftheader, ftheader2;
- struct ftpdu ftpdu;
- struct ftseq ftseq;
-- size_t rlen, len;
-+ size_t rlen, len = 0;
- void (*xlate)(void *in_rec, void *out_rec);
-- int ret, n, i, offset;
-+ int ret = 0, n, i, offset;
- char xl_rec[FT_IO_MAXREC], *out_rec;
-
- bzero (&ftpdu, sizeof ftpdu);
-diff -urN flow-tools-0.67.orig/src/flow-mask.c flow-tools-0.67/src/flow-mask.c
---- flow-tools-0.67.orig/src/flow-mask.c 2005-01-27 02:45:08.875518256 -0500
-+++ flow-tools-0.67/src/flow-mask.c 2005-01-27 02:45:23.984221384 -0500
-@@ -59,7 +59,7 @@
- struct fts3rec_offsets fo;
- char *rec;
- char *fname, *dname;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- int i, keep_input_time;
-
-diff -urN flow-tools-0.67.orig/src/flow-nfilter.c flow-tools-0.67/src/flow-nfilter.c
---- flow-tools-0.67.orig/src/flow-nfilter.c 2005-01-27 02:45:08.879517648 -0500
-+++ flow-tools-0.67/src/flow-nfilter.c 2005-01-27 02:45:23.984221384 -0500
-@@ -59,7 +59,7 @@
- struct fts3rec_offsets fo;
- char *rec;
- char *fname, *dname;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- int i, keep_input_time;
-
-diff -urN flow-tools-0.67.orig/src/flow-print.c flow-tools-0.67/src/flow-print.c
---- flow-tools-0.67.orig/src/flow-print.c 2005-01-27 02:45:08.878517800 -0500
-+++ flow-tools-0.67/src/flow-print.c 2005-01-27 02:45:23.999219104 -0500
-@@ -96,7 +96,7 @@
- {
- struct ftio ftio;
- struct ftprof ftp;
-- int i, format_index, set_format, ret;
-+ int i, format_index = 0, set_format, ret;
- int print_header, options, debug;
- char cc; /* comment character */
-
-diff -urN flow-tools-0.67.orig/src/flow-send.c flow-tools-0.67/src/flow-send.c
---- flow-tools-0.67.orig/src/flow-send.c 2005-01-27 02:45:08.875518256 -0500
-+++ flow-tools-0.67/src/flow-send.c 2005-01-27 02:45:24.000218952 -0500
-@@ -63,8 +63,8 @@
- int main(int argc, char **argv)
- {
- struct sockaddr_in loc_addr, rem_addr;
-- struct ip *ip_hdr;
-- struct udphdr *udp_hdr;
-+ struct ip *ip_hdr = NULL;
-+ struct udphdr *udp_hdr = NULL;
- struct ftio ftio;
- struct ftprof ftp;
- struct ftver ftv, ftv2;
-@@ -75,8 +75,8 @@
- char xl_rec[FT_IO_MAXREC], *out_rec;
- u_int32 privacy_mask;
- unsigned int v1, v2, one;
-- int i, n, ret, tx_delay, udp_sock;
-- int src_ip_spoof, hdr_len;
-+ int i, n, ret = 0, tx_delay, udp_sock;
-+ int src_ip_spoof, hdr_len = 0;
- void *rec;
-
- /* init fterr */
-diff -urN flow-tools-0.67.orig/src/flow-stat.c flow-tools-0.67/src/flow-stat.c
---- flow-tools-0.67.orig/src/flow-stat.c 2005-01-27 02:45:08.876518104 -0500
-+++ flow-tools-0.67/src/flow-stat.c 2005-01-27 02:45:24.003218496 -0500
-@@ -3572,7 +3572,7 @@
- char fmt_buf[256], fmt_buf2[64];
- int32 i, start, end, increment, x;
- int s, len;
-- u_int plines;
-+ u_int plines = 0;
- u_int32 *index;
-
- s = abs(args->sort_order);
-diff -urN flow-tools-0.67.orig/src/flow-tag.c flow-tools-0.67/src/flow-tag.c
---- flow-tools-0.67.orig/src/flow-tag.c 2005-01-27 02:45:08.881517344 -0500
-+++ flow-tools-0.67/src/flow-tag.c 2005-01-27 02:45:24.004218344 -0500
-@@ -59,7 +59,7 @@
- struct fttag fttag;
- struct fttag_def *ftd;
- int i, keep_input_time;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- char *tag_defs, *tag_active;
- char *rec_in, *rec_out;
-diff -urN flow-tools-0.67.orig/src/flow-xlate.c flow-tools-0.67/src/flow-xlate.c
---- flow-tools-0.67.orig/src/flow-xlate.c 2005-01-27 02:45:08.879517648 -0500
-+++ flow-tools-0.67/src/flow-xlate.c 2005-01-27 02:45:24.004218344 -0500
-@@ -53,14 +53,14 @@
- struct ftio ftio_in, ftio_out;
- struct ftprof ftp;
- struct ftxlate ftxlate;
-- struct ftxlate_def *ftfd;
-+ struct ftxlate_def *ftfd = NULL;
- struct ftver ftv_in, ftv_out;
- struct ftset ftset;
- struct fts3rec_offsets fo;
- char *rec, out_rec[FT_IO_MAXREC];
- char *fname, *dname;
- unsigned int v1, v2;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- int i, n, keep_input_time;
- int xlate_version;
diff --git a/net-analyzer/flow-tools/files/flow-tools-0.67-fix-configure.diff b/net-analyzer/flow-tools/files/flow-tools-0.67-fix-configure.diff
deleted file mode 100644
index 19cd58fb0a5b..000000000000
--- a/net-analyzer/flow-tools/files/flow-tools-0.67-fix-configure.diff
+++ /dev/null
@@ -1,150 +0,0 @@
-diff -urN flow-tools-0.67.orig/acconfig.h flow-tools-0.67/acconfig.h
---- flow-tools-0.67.orig/acconfig.h 2005-01-27 02:12:31.445092912 -0500
-+++ flow-tools-0.67/acconfig.h 1969-12-31 19:00:00.000000000 -0500
-@@ -1,26 +0,0 @@
--
--/* Name of package. */
--#undef PACKAGE
--
--/* Version of package. */
--#undef VERSION
--
--/* Linux */
--#undef _BSD_SOURCE
--
--/* Linux */
--#undef HAVE_FEATURES_H
--
--/* BSD socket */
--#undef HAVE_SOCK_SIN_LEN
--
--/* MYSQL */
--#undef HAVE_MYSQL
--
--/* PGSQL */
--#undef HAVE_PGSQL
--
--/* DEC */
--#undef HAVE_LL_STRTOUL
--
--
-diff -urN flow-tools-0.67.orig/configure.in flow-tools-0.67/configure.in
---- flow-tools-0.67.orig/configure.in 2005-01-27 02:12:31.444093064 -0500
-+++ flow-tools-0.67/configure.in 2005-01-27 02:27:27.114930400 -0500
-@@ -17,6 +17,38 @@
- AC_PROG_RANLIB
- AM_PROG_LEX
-
-+AC_ARG_WITH(mysql,
-+ [ --with-mysql Compile in MySQL support. (default=no)],
-+ [ac_with_mysql=$withval],
-+ [ac_with_mysql=no])
-+
-+if test x$ac_with_mysql = xyes ; then
-+ LIBS="-L/usr/lib/mysql"
-+ AC_CHECK_LIB(mysqlclient, my_init,
-+ [
-+ MYSQLCFLAGS="-L/usr/lib/mysql -I/usr/include/mysql"
-+ MYSQLLIB="-lmysqlclient"
-+ AC_DEFINE([HAVE_MYSQL], 1, [Compile MySQL support])
-+ ]
-+ )
-+fi
-+
-+AC_ARG_WITH(pgsql,
-+ [ --with-pgsql Compile in PostgreSQL support (default=no)],
-+ [ac_with_pgsql=$withval],
-+ [ac_with_pgsql=no])
-+
-+if test x$ac_with_pgsql = xyes ; then
-+ LIBS="-L/usr/lib/postgresql"
-+ AC_CHECK_LIB(pq, PQsetdbLogin,
-+ [
-+ PGSQLCFLAGS="-L/usr/lib/postgresql -I/usr/include/postgresql"
-+ PGSQLLIB="-lpq"
-+ AC_DEFINE([HAVE_PGSQL], 1, [Compile PostgreSQL support])
-+ ]
-+ )
-+fi
-+
- AC_SUBST(YLIB)
- AC_SUBST(MYSQLLIB)
- AC_SUBST(MYSQLCFLAGS)
-@@ -25,54 +57,6 @@
- AC_SUBST(PGSQLCFLAGS)
- AC_SUBST(PGSQLINCLUDE)
-
--dnl extra argument: --with-mysql
--WITH_MYSQL=
--AC_ARG_WITH(mysql,
--[ --with-mysql[=PATH] Compile in MySQL support. (default=no)],
--[ if test -x "$withval"; then
-- WHERE_MYSQL=$withval
-- else
-- WHERE_MYSQL="/usr"
-- fi
--]
--)
--
--dnl extra argument: --with-pgsql
--WITH_PGSQL=
--AC_ARG_WITH(pgsql,
--[ --with-pgsql[=PATH] Compile in PostgreSQL support. (default=no)],
--[ if test -x "$withval"; then
-- WHERE_PGSQL=$withval
-- else
-- WHERE_PGSQL="/usr"
-- fi
--]
--)
--
--dnl Checks for libraries.
--
--if test "x$WHERE_MYSQL" != "x"; then
-- LIBS="-L$WHERE_MYSQL/lib/mysql"
-- AC_CHECK_LIB(mysqlclient, my_init,
-- [
-- MYSQLCFLAGS="-L$WHERE_MYSQL/lib/mysql -I$WHERE_MYSQL/include/mysql"
-- MYSQLLIB="-lmysqlclient"
-- AC_DEFINE(HAVE_MYSQL)
-- ]
-- )
--fi
--
--if test "x$WHERE_PGSQL" != "x"; then
-- LIBS="-L$WHERE_PGSQL/lib/pgsql"
-- AC_CHECK_LIB(pq, PQsetdbLogin,
-- [
-- PGSQLCFLAGS="-L$WHERE_PGSQL/lib -I$WHERE_PGSQL/include/pgsql"
-- PGSQLLIB="-lpq"
-- AC_DEFINE(HAVE_PGSQL)
-- ]
-- )
--fi
--
- AC_CHECK_LIB(y, main,YLIB="$YLIB -ly",)
- AC_CHECK_LIB(z, zlibVersion)
- case "X$LIBS" in
-@@ -95,11 +79,11 @@
- #include <sys/socket.h>
- #include <netinet/in.h>],
- [struct sockaddr_in sock; sock.sin_len = sizeof(sock);],
--echo yes;AC_DEFINE(HAVE_SOCK_SIN_LEN),
-+echo yes;AC_DEFINE([HAVE_SOCK_SIN_LEN], 1, [Define if sockaddr_in.sin_len member exists]),
- echo no)
-
-
--AC_DEFINE(_BSD_SOURCE)
-+AC_DEFINE([_BSD_SOURCE], 1, [Define BSD source])
-
- dnl Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST
-@@ -136,7 +120,7 @@
- }
- ],
- [AC_MSG_RESULT(yes)
-- AC_DEFINE(HAVE_LL_STRTOUL)
-+ AC_DEFINE([HAVE_LL_STRTOUL], 1, [Define if strtoul returns 64 bits])
- ],
- [AC_MSG_RESULT(no)],
- )
diff --git a/net-analyzer/flow-tools/files/flow-tools-0.67-gcc34.diff b/net-analyzer/flow-tools/files/flow-tools-0.67-gcc34.diff
deleted file mode 100644
index ea3a1bb60a3e..000000000000
--- a/net-analyzer/flow-tools/files/flow-tools-0.67-gcc34.diff
+++ /dev/null
@@ -1,52 +0,0 @@
-diff -urN flow-tools-0.67.orig/src/flow-cat.c flow-tools-0.67/src/flow-cat.c
---- flow-tools-0.67.orig/src/flow-cat.c 2005-01-25 22:46:00.000000000 -0500
-+++ flow-tools-0.67/src/flow-cat.c 2005-01-26 22:24:32.066024216 -0500
-@@ -551,6 +551,7 @@
- break;
-
- next_file:
-+ ;
-
- } /* FOREACH filename in dir */
-
-diff -urN flow-tools-0.67.orig/src/flow-dscan.c flow-tools-0.67/src/flow-dscan.c
---- flow-tools-0.67.orig/src/flow-dscan.c 2005-01-25 22:46:00.000000000 -0500
-+++ flow-tools-0.67/src/flow-dscan.c 2005-01-26 22:25:37.492077944 -0500
-@@ -560,6 +560,7 @@
- ager(&ds, total_flows32);
-
- skip2:
-+ ;
-
-
- } /* while rec */
-@@ -806,6 +807,7 @@
- fterr_info("ager: reset hash run");
-
- skip3:
-+ ;
-
- } /* ager */
-
-diff -urN flow-tools-0.67.orig/src/flow-fanout.c flow-tools-0.67/src/flow-fanout.c
---- flow-tools-0.67.orig/src/flow-fanout.c 2005-01-25 22:46:00.000000000 -0500
-+++ flow-tools-0.67/src/flow-fanout.c 2005-01-26 22:27:26.381524232 -0500
-@@ -840,6 +840,7 @@
- } /* fte.buf_size */
-
- skip1:
-+ ;
-
- } /* if FD_ISSET */
-
-diff -urN flow-tools-0.67.orig/src/flow-receive.c flow-tools-0.67/src/flow-receive.c
---- flow-tools-0.67.orig/src/flow-receive.c 2005-01-25 22:46:00.000000000 -0500
-+++ flow-tools-0.67/src/flow-receive.c 2005-01-26 22:26:54.761331232 -0500
-@@ -733,6 +733,7 @@
- } /* for */
-
- skip1:
-+ ;
-
- } /* if FD_ISSET */
-
diff --git a/net-analyzer/flow-tools/files/flow-tools-0.68-fix-a-zillion-warnings.diff b/net-analyzer/flow-tools/files/flow-tools-0.68-fix-a-zillion-warnings.diff
deleted file mode 100644
index 6a9beb3daa77..000000000000
--- a/net-analyzer/flow-tools/files/flow-tools-0.68-fix-a-zillion-warnings.diff
+++ /dev/null
@@ -1,670 +0,0 @@
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/ftfil.c flow-tools-0.68/lib/ftfil.c
---- flow-tools-0.68.orig/lib/ftfil.c 2004-01-05 12:55:23.000000000 -0500
-+++ flow-tools-0.68/lib/ftfil.c 2005-05-14 00:08:44.000000000 -0400
-@@ -2460,7 +2460,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
- char sbuf[FT_LP_MAXLINE];
-
-@@ -2934,7 +2934,7 @@
- static int parse_definition_match(struct line_parser *lp, struct ftfil *ftfil)
- {
- struct ftfil_match_item *ftmi;
-- struct ftfil_match *ftm;
-+ struct ftfil_match *ftm = NULL;
- char *c;
-
- if (!lp->cur_def) {
-@@ -3057,7 +3057,7 @@
- struct ftfil_primitive *ftfp;
- struct ftfil_def *ftfd;
- int type, found, valid;
-- void *eval;
-+ void *eval = NULL;
-
- /* foreach definition */
- FT_SLIST_FOREACH(ftfd, &ftfil->defs, chain) {
-@@ -4984,7 +4984,7 @@
- char *p, *q, *r, c;
- int j, flag;
- unsigned i, i2;
-- int permit,deny;
-+ int permit = 0, deny = 0;
- u_int32 val;
-
- if (mode == FT_FIL_MODE_DENY) {
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/ftfile.c flow-tools-0.68/lib/ftfile.c
---- flow-tools-0.68.orig/lib/ftfile.c 2003-02-12 21:38:42.000000000 -0500
-+++ flow-tools-0.68/lib/ftfile.c 2005-05-14 00:07:59.000000000 -0400
-@@ -417,8 +417,9 @@
- long gmt_val;
- char gmt_sign;
- int tm_gmtoff;
-+ time_t _ftime = (time_t)ftime;
-
-- if (!(tm = localtime ((time_t*)&ftime))) {
-+ if (!(tm = localtime (&_ftime))) {
- snprintf(buf, bsize, ".");
- }
-
-@@ -503,6 +504,7 @@
- {
- struct tm *tm;
- char buf[32];
-+ time_t _ftime = (time_t)ftime;
-
- /* no directories */
- if (nest == 0)
-@@ -512,7 +514,7 @@
- if ((nest > 3) || (nest < -3))
- return -1;
-
-- if (!(tm = localtime ((time_t*)&ftime)))
-+ if (!(tm = localtime (&_ftime)))
- return -1;
-
- if (nest == -1)
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/ftio.c flow-tools-0.68/lib/ftio.c
---- flow-tools-0.68.orig/lib/ftio.c 2003-02-23 19:51:47.000000000 -0500
-+++ flow-tools-0.68/lib/ftio.c 2005-05-14 00:07:59.000000000 -0400
-@@ -2257,6 +2257,7 @@
- {
-
- int nleft, nread;
-+ char *p = ptr;
-
- nleft = nbytes;
- while (nleft > 0) {
-@@ -2267,7 +2268,7 @@
- break;
-
- nleft -= nread;
-- (char*)ptr += nread;
-+ p += nread;
- }
- return (nbytes - nleft);
- } /* readn */
-@@ -2284,6 +2285,7 @@
- {
-
- int nleft, nwritten;
-+ char *p = ptr;
-
- nleft = nbytes;
- while (nleft > 0) {
-@@ -2292,7 +2294,7 @@
- return(nwritten); /* error */
-
- nleft -= nwritten;
-- (char*)ptr += nwritten;
-+ p += nwritten;
- }
- return(nbytes - nleft);
- } /* writen */
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/ftmask.c flow-tools-0.68/lib/ftmask.c
---- flow-tools-0.68.orig/lib/ftmask.c 2003-02-12 21:38:42.000000000 -0500
-+++ flow-tools-0.68/lib/ftmask.c 2005-05-14 00:07:59.000000000 -0400
-@@ -134,7 +134,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
-
- ret = -1;
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/ftstat.c flow-tools-0.68/lib/ftstat.c
---- flow-tools-0.68.orig/lib/ftstat.c 2005-05-10 11:48:12.000000000 -0400
-+++ flow-tools-0.68/lib/ftstat.c 2005-05-14 00:07:59.000000000 -0400
-@@ -151,7 +151,7 @@
- struct A *B;\
- struct tally tally;\
- char fmt_buf1[32], fmt_buf[1024];\
-- int len, fmt, sort_flags, sort_offset, comma;\
-+ int len, fmt, sort_flags, sort_offset = 0, comma;\
- fmt = FMT_JUST_LEFT;\
- fmt_buf1[0] = fmt_buf[0] = 0;\
- bzero(&tally, sizeof tally);\
-@@ -633,7 +633,7 @@
- struct fts3rec_all2 cur;\
- struct A *B;\
- u_int32 duration_tmp;\
-- double bps_tmp, pps_tmp;\
-+ double bps_tmp = 0, pps_tmp = 0;\
- B = rpt->data;\
- STD_ACCUM;
-
-@@ -664,7 +664,7 @@
- struct A *B;\
- u_int32 hash;\
- u_int32 duration_tmp;\
-- double bps_tmp, pps_tmp;\
-+ double bps_tmp = 0, pps_tmp = 0;\
- bzero(&D, sizeof D);\
- B = rpt->data;\
- STD_ACCUM;
-@@ -2732,7 +2732,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
- char sbuf[FT_LP_MAXLINE];
-
-@@ -3214,7 +3214,7 @@
- struct ftstat_rpt_item *ftsrpti;
- struct ftstat_rpt_out *ftsro;
- int ret, noclose, pipe, status;
-- char fmt_tmp[64], fmt_buf[1024], path_buf[1024], *path_run;
-+ char fmt_tmp[64], fmt_buf[1024], path_buf[1024], *path_run = NULL;
- char *mode;
-
- noclose = 0; /* fclose fp */
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/fttag.c flow-tools-0.68/lib/fttag.c
---- flow-tools-0.68.orig/lib/fttag.c 2004-01-05 12:55:37.000000000 -0500
-+++ flow-tools-0.68/lib/fttag.c 2005-05-14 00:07:59.000000000 -0400
-@@ -209,7 +209,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
- char sbuf[FT_LP_MAXLINE];
-
-@@ -1477,7 +1477,7 @@
- struct fttag_def_term *ftdt;
- struct fttag_def_term_actions *ftdta;
- struct fttag_action *fta;
-- int i, found;
-+ int i, found = 0;
-
- /* foreach definition */
- FT_SLIST_FOREACH(ftd, &fttag->defs, chain) {
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/fttlv.c flow-tools-0.68/lib/fttlv.c
---- flow-tools-0.68.orig/lib/fttlv.c 2003-02-12 21:38:43.000000000 -0500
-+++ flow-tools-0.68/lib/fttlv.c 2005-05-14 00:07:59.000000000 -0400
-@@ -55,6 +55,7 @@
- int fttlv_enc_uint32(void *buf, int buf_size, int flip, u_int16 t, u_int32 v)
- {
- u_int16 len;
-+ char *p = buf;
-
- if (buf_size < 8)
- return -1;
-@@ -67,13 +68,13 @@
- SWAPINT32(v);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&v, buf, 4);
-+ bcopy(&v, p, 4);
-
- return 8;
-
-@@ -94,6 +95,7 @@
- int fttlv_enc_uint16(void *buf, int buf_size, int flip, u_int16 t, u_int16 v)
- {
- u_int16 len;
-+ char *p = buf;
-
- if (buf_size < 6)
- return -1;
-@@ -106,13 +108,13 @@
- SWAPINT16(v);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&v, buf, 2);
-+ bcopy(&v, p, 2);
-
- return 6;
-
-@@ -133,6 +135,7 @@
- int fttlv_enc_uint8(void *buf, int buf_size, int flip, u_int16 t, u_int8 v)
- {
- u_int16 len;
-+ char *p = buf;
-
- if (buf_size < 5)
- return -1;
-@@ -144,13 +147,13 @@
- SWAPINT16(len);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&v, buf, 1);
-+ bcopy(&v, p, 1);
-
- return 5;
-
-@@ -171,7 +174,8 @@
- int fttlv_enc_str(void *buf, int buf_size, int flip, u_int16 t, char *v)
- {
- u_int16 len, len2;
--
-+ char *p = buf;
-+
- len = len2 = strlen(v)+1;
-
- if (buf_size < 4+len)
-@@ -182,13 +186,13 @@
- SWAPINT16(len);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(v, buf, len);
-+ bcopy(v, p, len);
-
- return 4+len2;
-
-@@ -214,7 +218,8 @@
- {
- u_int16 len, len2;
- int n;
--
-+ char *p = buf;
-+
- n = strlen(name)+1;
-
- len = len2 = n+2+4;
-@@ -229,19 +234,19 @@
- if (buf_size < 4+len)
- return -1;
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&ip, buf, 4);
-- (char*)buf += 4;
-+ bcopy(&ip, p, 4);
-+ p += 4;
-
-- bcopy(&ifIndex, buf, 2);
-- (char*)buf += 2;
-+ bcopy(&ifIndex, p, 2);
-+ p += 2;
-
-- bcopy(name, buf, n);
-+ bcopy(name, p, n);
-
- return 4+len2;
-
-@@ -267,6 +272,7 @@
- {
- u_int16 len, len2;
- int n,i,esize;
-+ char *p = buf;
-
- n = strlen(name)+1;
- esize = (entries*2);
-@@ -286,22 +292,22 @@
- SWAPINT16(entries);
- }
-
-- bcopy(&t, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&t, p, 2);
-+ p += 2;
-
-- bcopy(&len, buf, 2);
-- (char*)buf+= 2;
-+ bcopy(&len, p, 2);
-+ p += 2;
-
-- bcopy(&ip, buf, 4);
-- (char*)buf += 4;
-+ bcopy(&ip, p, 4);
-+ p += 4;
-
-- bcopy(&entries, buf, 2);
-- (char*)buf += 2;
-+ bcopy(&entries, p, 2);
-+ p += 2;
-
-- bcopy(ifIndex_list, buf, esize);
-- (char*)buf += esize;
-+ bcopy(ifIndex_list, p, esize);
-+ p += esize;
-
-- bcopy(name, buf, n);
-+ bcopy(name, p, n);
-
- return 4+len2;
-
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/ftxlate.c flow-tools-0.68/lib/ftxlate.c
---- flow-tools-0.68.orig/lib/ftxlate.c 2005-05-11 10:03:30.000000000 -0400
-+++ flow-tools-0.68/lib/ftxlate.c 2005-05-14 00:09:10.000000000 -0400
-@@ -297,7 +297,7 @@
- struct stat sb;
- struct jump *jmp;
- struct line_parser lp;
-- int fd, ret, found;
-+ int fd, ret, found = 0;
- char *buf, *buf2, *c;
- char sbuf[FT_LP_MAXLINE];
-
-@@ -1504,7 +1504,7 @@
- struct ftxlate_def_term_actions *ftxta;
- struct ftxlate_action *ftxa;
- struct ftxlate_act_ip_addr_anon *ftxiaa;
-- int i, found;
-+ int i, found = 0;
-
- /* foreach action do any additional initialization */
- FT_SLIST_FOREACH(ftxa, &ftxlate->actions, chain) {
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/radix.c flow-tools-0.68/lib/radix.c
---- flow-tools-0.68.orig/lib/radix.c 2003-02-12 21:05:25.000000000 -0500
-+++ flow-tools-0.68/lib/radix.c 2005-05-14 00:07:59.000000000 -0400
-@@ -902,6 +902,7 @@
- rn_init(void)
- {
- char *cp, *cplim;
-+ void **p = (void **)&mask_rnhead;
- if (max_keylen == 0) {
- printf("rn_init: radix functions require max_keylen be set\n");
- return;
-@@ -912,7 +913,7 @@
- addmask_key = cplim = rn_ones + max_keylen;
- while (cp < cplim)
- *cp++ = -1;
-- if (rn_inithead((void **)&mask_rnhead, 0) == 0)
-+ if (rn_inithead(p, 0) == 0)
- panic("rn_init 2");
- }
-
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/lib/support.c flow-tools-0.68/lib/support.c
---- flow-tools-0.68.orig/lib/support.c 2003-02-12 21:38:43.000000000 -0500
-+++ flow-tools-0.68/lib/support.c 2005-05-14 00:07:59.000000000 -0400
-@@ -286,7 +286,7 @@
- struct in_addr *ina;
- u_long addr = 0;
- u_int n;
-- int dns, shift;
-+ int dns, shift = 0;
- char *t;
-
- /* if there is anything ascii in here, this may be a hostname */
-@@ -627,6 +627,8 @@
- {
- char *c, *cs, *c2, *p, *p2;
- int len, ret, done, nodir;
-+
-+ c = cs = c2 = p = p2 = NULL;
-
- len = strlen(path);
- c = (char*)0L;
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-capture.c flow-tools-0.68/src/flow-capture.c
---- flow-tools-0.68.orig/src/flow-capture.c 2004-01-05 12:56:50.000000000 -0500
-+++ flow-tools-0.68/src/flow-capture.c 2005-05-14 00:07:59.000000000 -0400
-@@ -145,7 +145,7 @@
- struct ftpeeri ftpi;
- struct ftver ftv;
- struct ftchash *ftch;
-- struct ftchash_rec_exp ftch_recexp, *ftch_recexpp;
-+ struct ftchash_rec_exp ftch_recexp, *ftch_recexpp = NULL;
- struct rotate rot;
- struct file cap_file;
- struct fttag fttag;
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-cat.c flow-tools-0.68/src/flow-cat.c
---- flow-tools-0.68.orig/src/flow-cat.c 2005-05-10 11:52:10.000000000 -0400
-+++ flow-tools-0.68/src/flow-cat.c 2005-05-14 00:07:59.000000000 -0400
-@@ -65,14 +65,14 @@
- struct ftset ftset;
- struct ftfile_entries **fte;
- struct ftfile_entry *fty;
-- int i, out_fd, out_fd_plain, in_fd, disable_mmap, in_fd_plain, sort;
-+ int i, out_fd, out_fd_plain, in_fd, disable_mmap, in_fd_plain = 0, sort;
- int fields;
- int x, n, fd, flags, fte_entries, preload, time_filter;
- char *fname, *out_fname;
- char *rec;
- u_long total_bytes;
- u_int32 total_flows, lost_flows, corrupt_flows, total_streams;
-- u_int32 time_start, time_end, time_tmp1, time_tmp2, time_delta;
-+ u_int32 time_start, time_end, time_tmp1 = 0, time_tmp2 = 0, time_delta;
- u_int32 time_low, time_high;
-
- /* init fterr */
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-dscan.c flow-tools-0.68/src/flow-dscan.c
---- flow-tools-0.68.orig/src/flow-dscan.c 2005-05-10 11:53:11.000000000 -0400
-+++ flow-tools-0.68/src/flow-dscan.c 2005-05-14 00:07:59.000000000 -0400
-@@ -618,8 +618,8 @@
- {
- FILE *FP;
- int done;
-- struct dscan_rec *drp;
-- struct dscan_dst *ddp;
-+ struct dscan_rec *drp = NULL;
-+ struct dscan_dst *ddp = NULL;
- char type;
- char buf[1024];
- u_int32 ip, hash, depth, flags, h, time, nports, i, j;
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-export.c flow-tools-0.68/src/flow-export.c
---- flow-tools-0.68.orig/src/flow-export.c 2004-03-30 22:11:14.000000000 -0500
-+++ flow-tools-0.68/src/flow-export.c 2005-05-14 00:07:59.000000000 -0400
-@@ -865,7 +865,7 @@
- struct ftver ftv;
- char fields[1024], values[1024], query[3*1024];
- char *rec;
-- char *db_host, *db_name, *db_table, *db_user, *db_pwd, *db_tmp, *tmp;
-+ char *db_host, *db_name, *db_table, *db_user, *db_pwd, *db_tmp = NULL, *tmp;
- char *db_port;
- int len;
-
-@@ -961,7 +961,7 @@
-
- int fmt_xfields_type(char *buf, u_int64 xfield)
- {
-- int comma;
-+ int comma = 0;
-
- buf[0] = 0;
-
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-fanout.c flow-tools-0.68/src/flow-fanout.c
---- flow-tools-0.68.orig/src/flow-fanout.c 2005-05-10 11:52:52.000000000 -0400
-+++ flow-tools-0.68/src/flow-fanout.c 2005-05-14 00:07:59.000000000 -0400
-@@ -100,8 +100,8 @@
- struct tm *tm;
- time_t now, time_startup;
- fd_set rfd;
-- struct ip *ip_hdr;
-- struct udphdr *udp_hdr;
-+ struct ip *ip_hdr = NULL;
-+ struct udphdr *udp_hdr = NULL;
- struct ftpeeri ftpi;
- struct ftpdu ftpdu;
- struct ftver ftv;
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-filter.c flow-tools-0.68/src/flow-filter.c
---- flow-tools-0.68.orig/src/flow-filter.c 2004-11-02 21:06:35.000000000 -0500
-+++ flow-tools-0.68/src/flow-filter.c 2005-05-14 00:11:48.000000000 -0400
-@@ -75,15 +75,15 @@
- struct ftset ftset;
- struct ftver ftv;
- struct ftprof ftp;
-- u_int32 time_start, time_end, exaddr;
-+ u_int32 time_start, time_end, exaddr = 0;
- int i, ret;
- char *acl_fname, *acl_std_src_name, *acl_std_dst_name;
- char *acl_std_nexthop_name;
- char *acl_ext_name, *str, *strm;
-- int acl_std_src_index, acl_std_src_index2;
-- int acl_std_dst_index, acl_std_dst_index2;
-- int acl_std_nexthop_index, acl_std_nexthop_index2;
-- int acl_ext_index, acl_ext_index2;
-+ int acl_std_src_index, acl_std_src_index2 = 0;
-+ int acl_std_dst_index, acl_std_dst_index2 = 0;
-+ int acl_std_nexthop_index, acl_std_nexthop_index2 = 0;
-+ int acl_ext_index, acl_ext_index2 = 0;
- struct acl_ip_ext_entry tmp_ext;
- int keep_input_time;
- int filter_input, filter_output, filter_srcport, filter_dstport;
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-import.c flow-tools-0.68/src/flow-import.c
---- flow-tools-0.68.orig/src/flow-import.c 2003-11-11 11:53:57.000000000 -0500
-+++ flow-tools-0.68/src/flow-import.c 2005-05-14 00:07:59.000000000 -0400
-@@ -1060,9 +1060,9 @@
- struct ftpdu_header ftheader, ftheader2;
- struct ftpdu ftpdu;
- struct ftseq ftseq;
-- size_t rlen, len;
-+ size_t rlen, len = 0;
- void (*xlate)(void *in_rec, void *out_rec);
-- int ret, n, i, offset;
-+ int ret = 0, n, i, offset;
- char xl_rec[FT_IO_MAXREC], *out_rec;
-
- bzero (&ftpdu, sizeof ftpdu);
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-mask.c flow-tools-0.68/src/flow-mask.c
---- flow-tools-0.68.orig/src/flow-mask.c 2003-04-02 13:03:02.000000000 -0500
-+++ flow-tools-0.68/src/flow-mask.c 2005-05-14 00:07:59.000000000 -0400
-@@ -59,7 +59,7 @@
- struct fts3rec_offsets fo;
- char *rec;
- char *fname, *dname;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- int i, keep_input_time;
-
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-nfilter.c flow-tools-0.68/src/flow-nfilter.c
---- flow-tools-0.68.orig/src/flow-nfilter.c 2004-01-05 12:57:18.000000000 -0500
-+++ flow-tools-0.68/src/flow-nfilter.c 2005-05-14 00:07:59.000000000 -0400
-@@ -60,7 +60,7 @@
- struct ftvar ftvar;
- char *rec;
- char *fname, *dname;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- int i, keep_input_time;
-
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-print.c flow-tools-0.68/src/flow-print.c
---- flow-tools-0.68.orig/src/flow-print.c 2003-04-02 13:03:02.000000000 -0500
-+++ flow-tools-0.68/src/flow-print.c 2005-05-14 00:07:59.000000000 -0400
-@@ -96,7 +96,7 @@
- {
- struct ftio ftio;
- struct ftprof ftp;
-- int i, format_index, set_format, ret;
-+ int i, format_index = 0, set_format, ret;
- int print_header, options, debug;
- char cc; /* comment character */
-
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-send.c flow-tools-0.68/src/flow-send.c
---- flow-tools-0.68.orig/src/flow-send.c 2004-03-30 22:15:41.000000000 -0500
-+++ flow-tools-0.68/src/flow-send.c 2005-05-14 00:07:59.000000000 -0400
-@@ -63,8 +63,8 @@
- int main(int argc, char **argv)
- {
- struct sockaddr_in loc_addr, rem_addr;
-- struct ip *ip_hdr;
-- struct udphdr *udp_hdr;
-+ struct ip *ip_hdr = NULL;
-+ struct udphdr *udp_hdr = NULL;
- struct ftio ftio;
- struct ftprof ftp;
- struct ftver ftv, ftv2;
-@@ -75,8 +75,8 @@
- char xl_rec[FT_IO_MAXREC], *out_rec;
- u_int32 privacy_mask;
- unsigned int v1, v2, one;
-- int i, n, ret, tx_delay, udp_sock;
-- int src_ip_spoof, hdr_len;
-+ int i, n, ret = 0, tx_delay, udp_sock;
-+ int src_ip_spoof, hdr_len = 0;
- void *rec;
-
- /* init fterr */
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-stat.c flow-tools-0.68/src/flow-stat.c
---- flow-tools-0.68.orig/src/flow-stat.c 2004-11-02 21:12:36.000000000 -0500
-+++ flow-tools-0.68/src/flow-stat.c 2005-05-14 00:07:59.000000000 -0400
-@@ -3575,7 +3575,7 @@
- char fmt_buf[256], fmt_buf2[64];
- int32 i, start, end, increment, x;
- int s, len;
-- u_int plines;
-+ u_int plines = 0;
- u_int32 *index;
-
- s = abs(args->sort_order);
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-tag.c flow-tools-0.68/src/flow-tag.c
---- flow-tools-0.68.orig/src/flow-tag.c 2004-01-05 13:00:40.000000000 -0500
-+++ flow-tools-0.68/src/flow-tag.c 2005-05-14 00:07:59.000000000 -0400
-@@ -60,7 +60,7 @@
- struct fttag_def *ftd;
- struct ftvar ftvar;
- int i, keep_input_time;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- char *tag_defs, *tag_active;
- char *rec_in, *rec_out;
-diff --exclude='*~' --exclude='.*' -I '$Id:' -urN flow-tools-0.68.orig/src/flow-xlate.c flow-tools-0.68/src/flow-xlate.c
---- flow-tools-0.68.orig/src/flow-xlate.c 2004-01-05 13:00:40.000000000 -0500
-+++ flow-tools-0.68/src/flow-xlate.c 2005-05-14 00:07:59.000000000 -0400
-@@ -53,7 +53,7 @@
- struct ftio ftio_in, ftio_out;
- struct ftprof ftp;
- struct ftxlate ftxlate;
-- struct ftxlate_def *ftfd;
-+ struct ftxlate_def *ftfd = NULL;
- struct ftver ftv_in, ftv_out;
- struct ftset ftset;
- struct fts3rec_offsets fo;
-@@ -61,7 +61,7 @@
- char *rec, out_rec[FT_IO_MAXREC];
- char *fname, *dname;
- unsigned int v1, v2;
-- u_int32 total_flows, cap_start, cap_end;
-+ u_int32 total_flows, cap_start = 0, cap_end = 0;
- u_int32 time_start, time_end;
- int i, n, keep_input_time;
- int xlate_version;