#
# The KPPP directory contains the system include files.
# It is normally /usr/include.
# -DSTREAMS for SUN OS
PPPSRCS= ppp.c magic.c fsm.c lcp.c ipcp.c upap.c logwtmp.c
SLSTATSRCS= slstats.c

PPPOBJS= ppp.o magic.o fsm.o lcp.o ipcp.o upap.o logwtmp.o

CFLAGS= -g -DDEBUGFSM -DDEBUGLCP -DDEBUGIPCP -DDEBUGUPAP -DSTREAMS \
 -DBSD=43 -DPPP
SOURCE= README Readme.streams vax.diff Makefile ppp.c ppp.h fsm.c fsm.h \
 lcp.c lcp.h ipcp.c ipcp.h upap.c upap.h magic.c magic.h if_ppp.c \
 if_ppp.h ppp_if.c ppp_str.h ppp_async.c slip_var.h slcompress.c slcompress.h slstats.c logwtmp.c ppp.8

all: ppp slstats

ppp: $(PPPOBJS)
	$(CC) $(CFLAGS) -o ppp $(PPPOBJS)

slstats:	slstats.c
	$(CC) $(CFLAGS) -o slstats slstats.c

ppp.tar: $(SOURCE)
	tar -cvf ppp.tar $(SOURCE)

ppp.tar.Z: ppp.tar
	compress ppp.tar

clean:
	rm -f $(PPPOBJS) ppp slstats *~ #* core make

depend:
	makedepend $(CFLAGS) $(PPPSRCS) $(SLSTATSRCS)

# DO NOT DELETE THIS LINE -- make depend depends on it.

ppp.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/sys/signal.h
ppp.o: /usr/include/vm/faultcode.h /usr/include/errno.h
ppp.o: /usr/include/sys/errno.h /usr/include/fcntl.h
ppp.o: /usr/include/sys/fcntlcom.h /usr/include/sys/stdtypes.h
ppp.o: /usr/include/sys/stat.h /usr/include/sys/types.h
ppp.o: /usr/include/sys/sysmacros.h /usr/include/pwd.h /usr/include/syslog.h
ppp.o: /usr/include/netdb.h /usr/include/utmp.h /usr/include/sys/param.h
ppp.o: /usr/include/machine/param.h /usr/include/sys/socket.h
ppp.o: /usr/include/sys/time.h /usr/include/sys/time.h
ppp.o: /usr/include/sys/callout.h /usr/include/net/if.h
ppp.o: /usr/include/sys/stream.h /usr/include/sys/stropts.h
ppp.o: /usr/include/sys/ioccom.h /usr/include/sys/termios.h
ppp.o: /usr/include/sys/ttydev.h /usr/include/sys/ttycom.h
ppp.o: /usr/include/sys/conf.h /usr/include/pixrect/pr_impl_util.h magic.h
ppp.o: ppp.h ppp_str.h fsm.h lcp.h ipcp.h upap.h patchlevel.h
magic.o: /usr/include/stdio.h /usr/include/sys/types.h
magic.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.h
magic.o: /usr/include/sys/time.h /usr/include/sys/time.h magic.h
fsm.o: /usr/include/stdio.h /usr/include/sys/types.h
fsm.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.h
fsm.o: /usr/include/sys/stream.h /usr/include/sys/socket.h
fsm.o: /usr/include/net/if.h ppp.h ppp_str.h /usr/include/sys/ioccom.h fsm.h
lcp.o: /usr/include/stdio.h /usr/include/sys/ioctl.h
lcp.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
lcp.o: /usr/include/sys/ttold.h /usr/include/sys/ioccom.h
lcp.o: /usr/include/sys/ttycom.h /usr/include/sys/filio.h
lcp.o: /usr/include/sys/sockio.h /usr/include/sys/types.h
lcp.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.h
lcp.o: /usr/include/sys/socket.h /usr/include/sys/time.h
lcp.o: /usr/include/sys/time.h /usr/include/net/if.h
lcp.o: /usr/include/netinet/in.h /usr/include/sys/stream.h ppp.h ppp_str.h
lcp.o: fsm.h lcp.h
ipcp.o: /usr/include/stdio.h /usr/include/sys/ioctl.h
ipcp.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
ipcp.o: /usr/include/sys/ttold.h /usr/include/sys/ioccom.h
ipcp.o: /usr/include/sys/ttycom.h /usr/include/sys/filio.h
ipcp.o: /usr/include/sys/sockio.h /usr/include/sys/types.h
ipcp.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.h
ipcp.o: /usr/include/sys/socket.h /usr/include/sys/time.h
ipcp.o: /usr/include/sys/time.h /usr/include/net/if.h
ipcp.o: /usr/include/net/route.h /usr/include/netinet/in.h
ipcp.o: /usr/include/sys/stream.h ppp.h ppp_str.h fsm.h ipcp.h
upap.o: /usr/include/stdio.h /usr/include/sys/types.h
upap.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.h
upap.o: /usr/include/sys/time.h /usr/include/sys/time.h
upap.o: /usr/include/sys/socket.h /usr/include/net/if.h
upap.o: /usr/include/sys/stream.h ppp.h ppp_str.h /usr/include/sys/ioccom.h
upap.o: upap.h
logwtmp.o: /usr/include/sys/types.h /usr/include/sys/stdtypes.h
logwtmp.o: /usr/include/sys/sysmacros.h /usr/include/sys/file.h
logwtmp.o: /usr/include/sys/fcntlcom.h /usr/include/sys/stat.h
logwtmp.o: /usr/include/sys/time.h /usr/include/sys/time.h
logwtmp.o: /usr/include/utmp.h
slstats.o: /usr/include/sys/param.h /usr/include/machine/param.h
slstats.o: /usr/include/sys/signal.h /usr/include/vm/faultcode.h
slstats.o: /usr/include/sys/mbuf.h /usr/include/sys/types.h
slstats.o: /usr/include/sys/stdtypes.h /usr/include/sys/sysmacros.h
slstats.o: /usr/include/sys/vmmac.h /usr/include/sys/socket.h
slstats.o: /usr/include/sys/file.h /usr/include/sys/fcntlcom.h
slstats.o: /usr/include/sys/stat.h /usr/include/machine/pte.h
slstats.o: /usr/include/ctype.h /usr/include/errno.h /usr/include/sys/errno.h
slstats.o: /usr/include/nlist.h /usr/include/stdio.h /usr/include/signal.h
slstats.o: /usr/include/net/if.h /usr/include/netinet/in.h
slstats.o: /usr/include/netinet/in_systm.h /usr/include/netinet/ip.h
slstats.o: /usr/include/netinet/ip_var.h slcompress.h
slstats.o: /usr/include/sys/slip_var.h /usr/include/sys/stream.h
slstats.o: /usr/include/sys/stropts.h /usr/include/sys/ioccom.h ppp_str.h
