
# 
#  Make ping (Mike Muus-based pinger) or pinger (ACP-based pinger)
#

COPTS = -O -c
BINDIR = ${DESTDIR}/${MACHTYPE}bin

#
#
#
all:	ping

.c.o:
	cc $(COPTS)  $< 
		
pinger: pinger.o pingmod.o acputil.o histogram.o 
	cc  pinger.o pingmod.o acputil.o histogram.o -o pinger

ping: ping.o histogram.o in_cksum.o
	cc  ping.o histogram.o in_cksum.o  -o ping
	
depend:
	/usr/athena/makedepend ping.c histogram.c in_cksum.c

clean:
	rm -f *.o *~ ping pinger

MANDIR	= ${DESTDIR}/man
SECTION	= 1

install: ping
	install -s -m 6755 ping $(BINDIR)
#	install -s -m 6755 pinger $(BINDIR)
	cp man.8 $(MANDIR)/man$(SECTION)/ping.$(SECTION)
	
	
# DO NOT DELETE THIS LINE -- make depend depends on it.

ping.o: ping.c /usr/include/stdio.h /usr/include/errno.h
ping.o: /usr/include/sys/time.h /usr/include/sys/time.h /usr/include/ctype.h
ping.o: /usr/include/sys/types.h /usr/include/sys/param.h
ping.o: /usr/include/machine/machparam.h /usr/include/sys/signal.h
ping.o: /usr/include/sys/socket.h /usr/include/sys/file.h
ping.o: /usr/include/netinet/in_systm.h /usr/include/netinet/in.h
ping.o: /usr/include/netinet/ip.h /usr/include/netinet/ip_icmp.h
ping.o: /usr/include/netdb.h histogram.h
histogram.o: histogram.c /usr/include/stdio.h histogram.h
in_cksum.o: in_cksum.c /usr/include/sys/types.h
