From cf7be2d601e549200aefd7b235080e3cf13ea57d Mon Sep 17 00:00:00 2001 From: mpc Date: Sun, 1 Aug 2004 04:06:44 +0000 Subject: [PATCH] Fixed stupid bug when pinging multiple hosts --- apps/sam/c/examples/Makefile | 2 +- apps/sam/c/examples/i2p-ping/Makefile | 6 +++++- apps/sam/c/examples/i2p-ping/i2p-ping.c | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/apps/sam/c/examples/Makefile b/apps/sam/c/examples/Makefile index a876e9539..f1546f2ec 100644 --- a/apps/sam/c/examples/Makefile +++ b/apps/sam/c/examples/Makefile @@ -22,7 +22,7 @@ LIBS = -lsam all: warhammer-dgram -warhammer-dgram: +warhammer-dgram: warhammer-dgram.c $(CC) $(CFLAGS) -o warhammer-dgram.o -c warhammer-dgram.c $(CC) $(CFLAGS) -o warhammer-dgram warhammer-dgram.o $(LIBS) diff --git a/apps/sam/c/examples/i2p-ping/Makefile b/apps/sam/c/examples/i2p-ping/Makefile index 96f6a8caf..ff4be71a9 100644 --- a/apps/sam/c/examples/i2p-ping/Makefile +++ b/apps/sam/c/examples/i2p-ping/Makefile @@ -7,6 +7,7 @@ # CC = gcc +INSTALL = install # # Flags @@ -22,10 +23,13 @@ LIBS = -lsam all: i2p-ping -i2p-ping: +i2p-ping: i2p-ping.c $(CC) $(CFLAGS) -o i2p-ping.o -c i2p-ping.c $(CC) $(CFLAGS) -o i2p-ping i2p-ping.o $(LIBS) +install: i2p-ping + $(INSTALL) i2p-ping $(HOME)/bin + # # Cleanup rules # diff --git a/apps/sam/c/examples/i2p-ping/i2p-ping.c b/apps/sam/c/examples/i2p-ping/i2p-ping.c index 079cbca00..1b60371d2 100644 --- a/apps/sam/c/examples/i2p-ping/i2p-ping.c +++ b/apps/sam/c/examples/i2p-ping/i2p-ping.c @@ -88,7 +88,7 @@ int main(int argc, char* argv[]) quiet = true; break; case 'v': /* version */ - puts("$Id: i2p-ping.c,v 1.1 2004/07/31 21:38:15 mpc Exp $"); + puts("$Id: i2p-ping.c,v 1.2 2004/07/31 22:20:22 mpc Exp $"); puts("Copyright (c) 2004, Matthew P. Cashdollar "); break; case '?': @@ -132,6 +132,7 @@ int main(int argc, char* argv[]) while (!gotdest) /* just wait for the naming lookup to complete */ sam_read_buffer(session); + gotdest = false; for (int i = 0; i < count; ++i) { time_t start = time(0);