summaryrefslogtreecommitdiffstats
path: root/ulogd/libipulog
diff options
context:
space:
mode:
authorlaforge <laforge>2002-06-13 12:56:53 +0000
committerlaforge <laforge>2002-06-13 12:56:53 +0000
commitb59d7e84b7caeacd08436bbbf10c6ef875b1d8a7 (patch)
tree70d414d3169b4d4fa188a1f17f28e2e174f52413 /ulogd/libipulog
parent93bdd78f2a6d97d4d417e37f3a8559fe6e9fcfcd (diff)
fix bug in ulog_test.c
Diffstat (limited to 'ulogd/libipulog')
-rw-r--r--ulogd/libipulog/Makefile22
-rw-r--r--ulogd/libipulog/ulog_test.c6
2 files changed, 19 insertions, 9 deletions
diff --git a/ulogd/libipulog/Makefile b/ulogd/libipulog/Makefile
index ea6b27a..55c191d 100644
--- a/ulogd/libipulog/Makefile
+++ b/ulogd/libipulog/Makefile
@@ -1,14 +1,24 @@
-CC = gcc
-CFLAGS = -I./include # -g
+# Generated automatically from Makefile.in by configure.
+#
+
+include ../Rules.make
+CFLAGS+=-Iinclude -I/usr/src/linux/include
+
+libipulog.a: libipulog.o
+ ld -i $< -o $@
+
+distrib:
ulog_test: ulog_test.c libipulog.a
$(CC) $(CFLAGS) ulog_test.c libipulog.a -o ulog_test
libipulog.o: libipulog.c
- $(CC) $(CFLAGS) -c libipulog.c -o libipulog.o
-
-libipulog.a: libipulog.o
- ld -i libipulog.o -o libipulog.a
+ $(CC) $(CFLAGS) -c $< -o $@
clean:
rm -f ulog_test libipulog.o libipulog.a
+
+distclean: clean
+ rm Makefile
+
+install: libipulog.a
diff --git a/ulogd/libipulog/ulog_test.c b/ulogd/libipulog/ulog_test.c
index c9ef9b7..c891764 100644
--- a/ulogd/libipulog/ulog_test.c
+++ b/ulogd/libipulog/ulog_test.c
@@ -1,4 +1,4 @@
-/* ulog_test, $Revision: 1.3 $
+/* ulog_test, $Revision: 1.4 $
*
* small testing program for libipulog, part of the netfilter ULOG target
* for the linux 2.4 netfilter subsystem.
@@ -7,7 +7,7 @@
*
* this code is released under the terms of GNU GPL
*
- * $Id: ulog_test.c,v 1.3 2000/09/22 06:57:16 laforge Exp $
+ * $Id: ulog_test.c,v 1.4 2001/01/30 09:28:04 laforge Exp $
*/
#include <stdio.h>
@@ -68,7 +68,7 @@ int main(int argc, char *argv[])
/* loop receiving packets and handling them over to handle_packet */
for (i = 0; i < atoi(argv[1]); i++) {
len = ipulog_read(h, buf, MYBUFSIZ, 1);
- if (len < 0) {
+ if (len <= 0) {
ipulog_perror("ulog_test: short read");
exit(1);
}