Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/dist/ipf update DARRENR branch of dist/ipf to 3.3.6



details:   https://anonhg.NetBSD.org/src/rev/bbcabca03bef
branches:  trunk
changeset: 479943:bbcabca03bef
user:      darrenr <darrenr%NetBSD.org@localhost>
date:      Tue Dec 28 07:21:58 1999 +0000

description:
update DARRENR branch of dist/ipf to 3.3.6

diffstat:

 dist/ipf/HISTORY     |  11 +++++++++++
 dist/ipf/man/ipmon.8 |   4 ++--
 dist/ipf/parse.c     |   8 ++++++--
 3 files changed, 19 insertions(+), 4 deletions(-)

diffs (61 lines):

diff -r 2ae8b484d2c6 -r bbcabca03bef dist/ipf/HISTORY
--- a/dist/ipf/HISTORY  Tue Dec 28 07:14:53 1999 +0000
+++ b/dist/ipf/HISTORY  Tue Dec 28 07:21:58 1999 +0000
@@ -20,6 +20,17 @@
 # and especially those who have found the time to port IP Filter to new
 # platforms.
 #
+3.3.6  28/12/1999 - Released
+
+add in missing rwlock release in fr_checkicmpmatchingstate() and fix check
+for ICMP_ECHO to only be for packet, not state entry which we don't have yet.
+
+handle SIOCIPFFB in nat_ioctl() and fr_state_ioctl()
+
+fix size of friostat for SunOS4
+
+fix bug in running off the end of a buffer in real audio proxy
+
 3.3.5  11/12/1999 - Released
 
 fix parsing of "log level" and printing it back out too
diff -r 2ae8b484d2c6 -r bbcabca03bef dist/ipf/man/ipmon.8
--- a/dist/ipf/man/ipmon.8      Tue Dec 28 07:14:53 1999 +0000
+++ b/dist/ipf/man/ipmon.8      Tue Dec 28 07:21:58 1999 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: ipmon.8,v 1.1.1.1 1999/12/11 22:24:11 veego Exp $
+.\"    $NetBSD: ipmon.8,v 1.1.1.2 1999/12/28 07:22:04 darrenr Exp $
 .\"
 .TH ipmon 8
 .SH NAME
@@ -136,7 +136,7 @@
 .B \-X
 show the log header record data in hex.
 .SH DIAGNOSTICS
-\fBipmon\fP expects data that it reads to be consistant with how it should be
+\fBipmon\fP expects data that it reads to be consistent with how it should be
 saved and will abort if it fails an assertion which detects an anomoly in the
 recorded data.
 .SH FILES
diff -r 2ae8b484d2c6 -r bbcabca03bef dist/ipf/parse.c
--- a/dist/ipf/parse.c  Tue Dec 28 07:14:53 1999 +0000
+++ b/dist/ipf/parse.c  Tue Dec 28 07:21:58 1999 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: parse.c,v 1.1.1.1 1999/12/11 22:23:59 veego Exp $      */
+/*     $NetBSD: parse.c,v 1.1.1.2 1999/12/28 07:22:00 darrenr Exp $    */
 
 /*
  * Copyright (C) 1993-1998 by Darren Reed.
@@ -245,7 +245,11 @@
                return NULL;
 
        if (!strcasecmp("log", *cpp)) {
-               cpp++;
+               if (!*++cpp) {
+                       fprintf(stderr, "%d: missing source specification\n",
+                               linenum);
+                       return NULL;
+               }
                if (fil.fr_flags & FR_PASS)
                        fil.fr_flags |= FR_LOGP;
                else if (fil.fr_flags & FR_BLOCK)



Home | Main Index | Thread Index | Old Index