summaryrefslogtreecommitdiff
blob: 4d448fdde8feef125e6e9a887981a451f7ba4def (plain)
1
2
3
4
5
6
7
8
9
10
11
12
--- tcprules.c.orig	2005-09-12 00:44:11.000000000 +0200
+++ tcprules.c	2005-09-12 00:58:11.000000000 +0200
@@ -127,6 +127,9 @@
     for (;;) {
       int tmp;
       tmp = byte_chr(x + colon,len - colon,':');
+	  if(colon == 0 && tmp == len) {
+		strerr_die2x(111, FATAL, "Unable to find colon on non-empty line.");
+	  }
       colon += tmp;
       if (colon == len) continue;
       if (byte_equal(x+colon+1,4,"deny") || byte_equal(x+colon+1,5,"allow")) break;