diff options
author | Ben Smithurst <ben@FreeBSD.org> | 2001-01-05 22:38:09 +0000 |
---|---|---|
committer | Ben Smithurst <ben@FreeBSD.org> | 2001-01-05 22:38:09 +0000 |
commit | c2a9a076ef4868c98532b18b41a816614c81fc6d (patch) | |
tree | 977bc283756889ed097a29e0d3ae65a7036bec41 /net-mgmt | |
parent | Reset maintainer to ports@FreeBSD.org, the old maintainer doesn't (diff) |
Add a patch to fix a couple of memory handling problems which show up with
MALLOC_OPTIONS=AJ.
Diffstat (limited to 'net-mgmt')
-rw-r--r-- | net-mgmt/nstreams/files/patch-aa | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/net-mgmt/nstreams/files/patch-aa b/net-mgmt/nstreams/files/patch-aa new file mode 100644 index 000000000000..1180995d5d34 --- /dev/null +++ b/net-mgmt/nstreams/files/patch-aa @@ -0,0 +1,26 @@ +--- src/nstreams.c Thu Nov 11 22:13:14 1999 ++++ src/nstreams.c Fri Dec 29 07:04:41 2000 +@@ -179,6 +179,7 @@ + char * output_name = NULL; + + ++ bzero(cache, sizeof(struct cache)); + + + parser = parse_tcpdump_line; +--- src/output.c Thu Nov 11 22:13:15 1999 ++++ src/output.c Fri Dec 29 07:20:51 2000 +@@ -122,11 +122,11 @@ + else { + ret->sports = malloc(10); + sprintf(ret->sports, "%d", ret->sport); +- realloc(ret->sports, strlen(ret->sports)+1); ++ ret->sports = realloc(ret->sports, strlen(ret->sports)+1); + + ret->dports = malloc(10); + sprintf(ret->dports, "%d", ret->dport); +- realloc(ret->dports, strlen(ret->dports)+1); ++ ret->dports = realloc(ret->dports, strlen(ret->dports)+1); + } + + ret->show_net = shownet; |