# Makefile created on Friday 20-Apr-90 23:44:22
#
# WARNING: DO NOT EDIT THIS FILE
# It is created from amiga/makefile.base file
# by typing:
#         lmk -f amiga/makefile.base Makefile
#
#
#
#	Makefile for KA9Q TCP/IP package for Commodore-Amiga with Lattice C
#
# switches:
#	define the ones you want in the CFLAGS definition...
#
#	AMIGA		- include Amiga specific code


MCH=amiga

#
# CFLAGS for Amiga installation
#
INC=-iamiga
DEBUG=-d1

# Flags to be passed to pass one of the C compiler
#       note: I know that Lattice C 5.04 defines __STDC__ implicitly.
#	This is real important
CFLAGS1=$(DEBUG) -ctf $(INC)

# Flags to be passed to pass two of the C compiler
CFLAGS2=-v -ma

all:	before net after

before:
	@echo "Start make at " NOLINE
	@date

after:
	@echo "Done make at " NOLINE
	@date
		
#.c.o:
#	LC:LC1 -. $(CFLAGS1) -oQUAD:$>.Q $<
#	LC:GO  -. QUAD:$>.Q
#	LC:LC2 -. $(CFLAGS2) -o$@  QUAD:$>.Q 
#
#.asm.o:
#	LC:ASM -. -o$@ $<

ECHO = @echo
#CC = @cc
#AS = @as
#LN = @ln
CC = cc
AS = as
LN = ln

#CFLAGS = -hi2.0:include.h/dmp -pp -so -wl -wd -wp
#CFLAGS = -so -k -DAMIGA -Iamiga
CFLAGS = -md -k -DAMIGA -Iamiga

.c.o:
	$(ECHO) "[0m[3mCompiling[0m '$*' module,"
	$(CC) $(CFLAGS) -o $@ $*.c

.asm.o:
	$(ECHO) "[0m[3mAssembling[0m '$*' module,"
	$(AS) $(AFLAGS) -o $@ $*.asm

CLIENTS= telnet.o ftpcli.o finger.o smtpcli.o hop.o
CLIENTSSRC= telnet.c ftpcli.c finger.c smtpcli.c hop.c

SERVERS=  ax_mbx.o ttylink.o ftpserv.o smisc.o smtpserv.o fingerd.o
SERVERSSRC=  ax_mbx.c ttylink.c ftpserv.c smisc.c smtpserv.c fingerd.c

INTERNET1=tcpcmd.o tcpuser.o tcptimer.o tcpout.o tcpin.o \
	tcpsubr.o tcphdr.o \
	udpcmd.o udp.o udphdr.o \
	domain.o domhdr.o \
	ripcmd.o rip.o

INTERNET1SRC=tcpcmd.c tcpuser.c tcptimer.c tcpout.c tcpin.c \
	tcpsubr.c tcphdr.c \
	udpcmd.c udp.c udphdr.c \
	domain.c domhdr.c \
	ripcmd.c rip.c

INTERNET2=ipcmd.o ip.o iproute.o iphdr.o \
	icmpcmd.o icmp.o icmpmsg.o icmphdr.o \
	arpcmd.o arp.o arphdr.o \
	enet.o \
	netuser.o

INTERNET2SRC=ipcmd.c ip.c iproute.c iphdr.c \
	icmpcmd.c icmp.c icmpmsg.c icmphdr.c \
	arpcmd.c arp.c arphdr.c \
	enet.c \
	netuser.c

AX25=	ax25cmd.o ax25user.o ax25.o axlink.o bmutil.o lapbtime.o \
	lapb.o kiss.o ax25subr.o ax25hdr.o

AX25SRC= ax25cmd.c ax25user.c ax25.c axlink.c bmutil.c lapbtime.c \
	lapb.c kiss.c ax25subr.c ax25hdr.c

NETROM=	nrcmd.o nr4user.o nr4timer.o nr4.o nr4subr.o nr4hdr.o \
	nr3.o nrs.o nrhdr.o

NETROMSRC= nrcmd.c nr4user.c nr4timer.c nr4.c nr4subr.c nr4hdr.c \
	nr3.c nrs.c nrhdr.c

NET=	ftpsubr.o sockcmd.o sockuser.o socket.o sockutil.o \
	slip.o iface.o timer.o ttydriv.o cmdparse.o mbuf.o \
	misc.o audit.o files.o \
	kernel.o getopt.o wildmat.o

NETSRC=	ftpsubr.c sockcmd.c sockuser.c socket.c sockutil.c \
	slip.c iface.c timer.c ttydriv.c cmdparse.c mbuf.c \
	misc.c audit.c files.c \
	kernel.c getopt.c wildmat.c

DUMP= 	trace.o enetdump.o \
	kissdump.o ax25dump.o arpdump.o nrdump.o \
	ipdump.o icmpdump.o udpdump.o tcpdump.o ripdump.o

DUMPSRC= trace.c enetdump.c \
	kissdump.c ax25dump.c arpdump.c nrdump.c \
	ipdump.c icmpdump.c udpdump.c tcpdump.c ripdump.c

HDRS1= arp.h ax25.h ax_mbx.h bm.h cmdparse.h commands.h config.h daemon.h \
	dirutil.h domain.h enet.h files.h ftp.h ftpcli.h ftpserv.h global.h \
	icmp.h iface.h pktdrvr.h

HDRS2= internet.h ip.h kiss.h lapb.h mbuf.h netrom.h netuser.h nr4.h nrs.h \
	proc.h remote.h rip.h session.h slip.h smtp.h socket.h tcp.h telnet.h \
	timer.h trace.h tty.h udp.h usock.h

PPPOBJS=ppp.o pppcmd.o pppdump.o pppipcp.o ppplcp.o ppppap.o slcompdu.o slcompress.o

AMIGAOBJS= $(MCH)/amiga.o $(MCH)/ksubr.o $(MCH)/dirutil.o \
	$(MCH)/pathname.o $(MCH)/amiga_gen.o asy.o \
	$(MCH)/serdev.o $(MCH)/alloc.o $(MCH)/windows.o $(MCH)/stricmp.o
#	$(MCH)/vsprintf.o $(MCH)/vfprintf.o

AMIGASRC= $(MCH)/amiga.c $(MCH)/ksubr.c $(MCH)/dirutil.c \
	$(MCH)/pathname.c $(MCH)/amiga_gen.asm asy.c \
	$(MCH)/serdev.c $(MCH)/alloc.c $(MCH)/windows.c \
	$(MCH)/vsprintf.c $(MCH)/vfprintf.c $(MCH)/stricmp.c

AMIGAHDRS= $(MCH)/amiga.h $(MCH)/windows.h $(MCH)/stat.h $(MCH)/asy.h \
	$(MCH)/config.h $(MCH)/serdev.h

AMIGAMISCSRC=$(MCH)/mkdep.c $(MCH)/net.with $(MCH)/netc.with \
	$(MCH)/makefilelist.rexx $(MCH)/xargs.rexx $(MCH)/makefile.base \
	Makefile $(MCH)/makefile.depend

MAINSRC= main.c config.c version.c session.c

$(MCH)/mkdep:	$(MCH)/mkdep.c
	cd $(MCH)
	lc -L mkdep.c
	cd /

net: main.o config.o  version.o session.o clients.lib servers.lib \
    internet.lib net.lib netrom.lib ax25.lib mchdep.lib dump.lib ppp.lib $(MCH)/net.with
	ln -o net main.o version.o session.o config.o -lclients -lservers -lppp -linternet -lnet -lnetrom -lax25 -lmchdep -ldump -lcl
#	BLINK TO net WITH $(MCH)/net.with NODEBUG

#LIB clients.lib servers.lib internet.lib net.lib netrom.lib ax25.lib
#mchdep.lib dump.lib LIB:lc.lib LIB:amiga.lib

net.debug: main.o config.o  version.o session.o clients.lib servers.lib \
    internet.lib net.lib netrom.lib ax25.lib mchdep.lib dump.lib $(MCH)/net.with
	BLINK TO net.debug WITH $(MCH)/net.with ADDSYM

clients.lib: $(CLIENTS)
	lb clients.lib $(CLIENTS)

servers.lib: $(SERVERS)
	lb servers.lib $(SERVERS)

internet.lib: $(INTERNET2) $(INTERNET1)
	echo >t:internet.lib.oml "$(INTERNET1)"
	echo >>t:internet.lib.oml "$(INTERNET2)"
	lb internet.lib -f t:internet.lib.oml
	delete t:internet.lib.oml

ax25.lib: $(AX25)
	lb ax25.lib $(AX25)

netrom.lib: $(NETROM)
	lb netrom.lib $(NETROM)

net.lib: $(NET)
	lb net.lib $(NET)

dump.lib: $(DUMP)
	lb dump.lib $(DUMP)

mchdep.lib: $(AMIGAOBJS)
	lb mchdep.lib $(AMIGAOBJS)

ppp.lib: $(PPPOBJS)
	lb ppp.lib $(PPPOBJS)

#
#  kernel.c gets special don't defer stack clean up option
#
#kernel.o: kernel.c
#	LC:LC1 $(CFLAGS1) -. -oQUAD:kernel.o.Q kernel.c
#	LC:LC2 -mc $(CFLAGS2) -. -okernel.o QUAD:kernel.o.Q 

clean:
	-protect hardware.h add wd
	-delete hardware.h
	-delete \#?.lib
	-delete \#?.o
	-delete \#?.lnk

hardware.h: $(MCH)/$(MCH).h
	-protect hardware.h rwd
	copy $(MCH)/$(MCH).h hardware.h
	protect hardware.h r

$(MCH)/files:	$(MCH)/Makefile.base
	@echo "You must have AREXX and WShell installed to create a file list"
	@rx "say 'If this worked, then you have ARexx installed.'"
	@echo  >t:files.tmp "$(CLIENTSSRC)"
	@echo >>t:files.tmp "$(SERVERSSRC)"
	@echo >>t:files.tmp "$(INTERNET1SRC)"
	@echo >>t:files.tmp "$(INTERNET2SRC)"
	@echo >>t:files.tmp "$(AX25SRC)"
	@echo >>t:files.tmp "$(NETROMSRC)"
	@echo >>t:files.tmp "$(NETSRC)"
	@echo >>t:files.tmp "$(DUMPSRC)"
	@echo >>t:files.tmp "$(HDRS1)"
	@echo >>t:files.tmp "$(HDRS2)"
	@echo >>t:files.tmp "$(MAINSRC)"
	@echo >>t:files.tmp "$(AMIGASRC)"
	@echo >>t:files.tmp "$(AMIGAHDRS)"
	@echo >>t:files.tmp "$(AMIGAMISCSRC)"
	-protect $@ add w
	rx  <t:files.tmp >$@ amiga/makefilelist
	delete t:files.tmp

dist:	$(MCH)/files makefile
	-delete t:amiganos.zoo
	zoo <$(MCH)/files aI t:amiganos

distall: net $(MCH)/files makefile
	-delete t:amiganos.zoo
	echo >t:tmp.net "Net"
	echo >>t:tmp.net "amiga/Read-Me"
	join t:tmp.net $(MCH)/files as t:tmp.net1
	zoo <t:tmp.net1 aI t:amiganos 
	delete t:tmp.net t:tmp.net1

depend:	$(MCH)/files
	-delete t:makedepend.out
	lc:grep >t:c-files -q \.c $(MCH)/files
	@echo "Hang on, this takes a while to perform..."
	$(MCH)/xargs $(MCH)/mkdep $(INC) <t:c-files >t:makedepend.out
	-protect amiga/makefile.depend add wd
	copy t:makedepend.out amiga/makefile.depend
	protect amiga/makefile.depend r
	delete t:makedepend.out t:c-files

Makefile:	makefile

makefile:	$(MCH)/makefile.base $(MCH)/makefile.depend
	-protect Makefile add wd
	@echo  >t:mkmessage "\# Makefile created on " NOLINE
	@date >>t:mkmessage
	@echo >>t:mkmessage "\#"
	@echo >>t:mkmessage "\# WARNING: DO NOT EDIT THIS FILE"
	@echo >>t:mkmessage "\# It is created from $(MCH)/makefile.base file"
	@echo >>t:mkmessage "\# by typing:"                                  
	@echo >>t:mkmessage "\#         lmk -f amiga/makefile.base Makefile" 
	@echo >>t:mkmessage "\#"
	@echo >>t:mkmessage "\#"
	-delete Makefile.old
	-rename Makefile Makefile.old
	join t:mkmessage $(MCH)/makefile.base $(MCH)/makefile.depend as Makefile
	protect Makefile r
	delete t:mkmessage

#make begin says to start from the beginning.
begin: clean

amiga/amiga_gen.o:	amiga/amiga_gen.asm

############################################################################

amiga/alloc.o: amiga/alloc.c global.h timer.h proc.h cmdparse.h
amiga/amiga.o: amiga/amiga.c global.h config.h files.h hardware.h mbuf.h socket.h
amiga/amiga.o: internet.h iface.h cmdparse.h commands.h amiga/asy.h amiga/serdev.h
amiga/amiga.o: slip.h timer.h proc.h session.h amiga/windows.h amiga/stat.h
amiga/dirutil.o: amiga/dirutil.c global.h dirutil.h proc.h commands.h amiga/amiga.h
amiga/ksubr.o: amiga/ksubr.c global.h proc.h commands.h
amiga/makeheader.o: amiga/makeheader.c arp.h ax25.h ax_mbx.h bm.h cmdparse.h commands.h
amiga/makeheader.o: config.h daemon.h dirutil.h domain.h enet.h files.h ftp.h ftpcli.h
amiga/makeheader.o: ftpserv.h global.h icmp.h iface.h pktdrvr.h internet.h ip.h kiss.h
amiga/makeheader.o: lapb.h mbuf.h netrom.h netuser.h nr4.h nrs.h proc.h remote.h rip.h
amiga/makeheader.o: session.h slip.h smtp.h socket.h tcp.h telnet.h timer.h trace.h
amiga/makeheader.o: tty.h udp.h usock.h
amiga/mkdep.o: amiga/mkdep.c
amiga/pathname.o: amiga/pathname.c global.h dirutil.h
amiga/serdev.o: amiga/serdev.c global.h config.h hardware.h mbuf.h iface.h proc.h
amiga/serdev.o: cmdparse.h amiga/asy.h slip.h commands.h nrs.h amiga/serdev.h
amiga/vfprintf.o: amiga/vfprintf.c
amiga/vsprintf.o: amiga/vsprintf.c
amiga/windows.o: amiga/windows.c global.h config.h mbuf.h socket.h proc.h session.h
amiga/windows.o: tty.h amiga/windows.h hardware.h commands.h
arp.o: arp.c global.h mbuf.h timer.h iface.h enet.h ax25.h icmp.h ip.h arp.h icmp.h
arpcmd.o: arpcmd.c global.h mbuf.h timer.h enet.h ax25.h arp.h netuser.h cmdparse.h
arpcmd.o: commands.h
arpdump.o: arpdump.c global.h mbuf.h timer.h arp.h netuser.h trace.h
arphdr.o: arphdr.c global.h mbuf.h arp.h
asy.o: asy.c global.h iface.h pktdrvr.h netuser.h amiga/asy.h ax25.h kiss.h slip.h
asy.o: nrs.h config.h proc.h commands.h
audit.o: audit.c global.h mbuf.h
ax25.o: ax25.c global.h mbuf.h iface.h timer.h arp.h slip.h ax25.h lapb.h netrom.h ip.h
ax25cmd.o: ax25cmd.c global.h mbuf.h timer.h proc.h iface.h ax25.h lapb.h cmdparse.h
ax25cmd.o: socket.h ax_mbx.h session.h tty.h nr4.h commands.h
ax25dump.o: ax25dump.c global.h mbuf.h ax25.h timer.h lapb.h trace.h socket.h
ax25hdr.o: ax25hdr.c global.h mbuf.h ax25.h
ax25subr.o: ax25subr.c global.h mbuf.h timer.h ax25.h lapb.h
ax25user.o: ax25user.c global.h mbuf.h timer.h iface.h lapb.h ax25.h lapb.h
axlink.o: axlink.c global.h mbuf.h iface.h ax25.h ip.h timer.h
ax_mbx.o: ax_mbx.c global.h config.h bm.h timer.h ax_mbx.h cmdparse.h proc.h socket.h
ax_mbx.o: usock.h session.h ax25.h smtp.h dirutil.h telnet.h ftp.h ftpserv.h netrom.h
ax_mbx.o: commands.h netuser.h
bmutil.o: bmutil.c global.h ftpserv.h smtp.h proc.h usock.h telnet.h bm.h ax_mbx.h
cmdparse.o: cmdparse.c global.h cmdparse.h proc.h
config.o: config.c global.h mbuf.h proc.h cmdparse.h config.h daemon.h timer.h iface.h
config.o: pktdrvr.h slip.h usock.h kiss.h enet.h ax25.h netrom.h arp.h ip.h icmp.h tcp.h
config.o: udp.h commands.h trace.h
domain.o: domain.c global.h mbuf.h timer.h netuser.h socket.h cmdparse.h proc.h domain.h
domain.o: commands.h
domhdr.o: domhdr.c global.h mbuf.h domain.h
enet.o: enet.c global.h mbuf.h iface.h timer.h arp.h ip.h enet.h
enetdump.o: enetdump.c global.h mbuf.h enet.h trace.h
files.o: files.c global.h files.h
finger.o: finger.c global.h mbuf.h socket.h session.h proc.h netuser.h commands.h
finger.o: tty.h
fingerd.o: fingerd.c global.h files.h mbuf.h socket.h session.h proc.h dirutil.h commands.h
fingerd.o: ax_mbx.h config.h
ftpcli.o: ftpcli.c global.h mbuf.h session.h cmdparse.h timer.h proc.h tty.h socket.h
ftpcli.o: ftp.h ftpcli.h commands.h netuser.h
ftpserv.o: ftpserv.c global.h mbuf.h socket.h ftp.h ftpserv.h proc.h dirutil.h commands.h
ftpsubr.o: ftpsubr.c global.h mbuf.h socket.h proc.h ftp.h
getopt.o: getopt.c global.h
hop.o: hop.c global.h mbuf.h usock.h socket.h session.h timer.h proc.h netuser.h commands.h
hop.o: tty.h cmdparse.h ip.h icmp.h udp.h
icmp.o: icmp.c global.h mbuf.h timer.h iface.h ip.h icmp.h netuser.h
icmpcmd.o: icmpcmd.c global.h icmp.h mbuf.h netuser.h internet.h timer.h socket.h
icmpcmd.o: proc.h session.h cmdparse.h commands.h
icmpdump.o: icmpdump.c global.h mbuf.h internet.h icmp.h trace.h ip.h
icmphdr.o: icmphdr.c global.h mbuf.h internet.h ip.h icmp.h
icmpmsg.o: icmpmsg.c global.h
iface.o: iface.c global.h iface.h pktdrvr.h ip.h netuser.h cmdparse.h commands.h enet.h
iface.o: ax25.h proc.h
ip.o: ip.c global.h mbuf.h timer.h internet.h netuser.h iface.h pktdrvr.h ip.h icmp.h
ipcmd.o: ipcmd.c global.h mbuf.h internet.h timer.h netuser.h iface.h ip.h cmdparse.h
ipcmd.o: commands.h rip.h
ipdump.o: ipdump.c global.h mbuf.h internet.h timer.h iface.h ip.h trace.h netuser.h
iphdr.o: iphdr.c global.h mbuf.h ip.h internet.h
iproute.o: iproute.c global.h mbuf.h internet.h timer.h netuser.h ip.h icmp.h iface.h
iproute.o: trace.h rip.h
kernel.o: kernel.c global.h mbuf.h proc.h timer.h socket.h daemon.h hardware.h
kiss.o: kiss.c global.h mbuf.h iface.h kiss.h slip.h ax25.h
kissdump.o: kissdump.c global.h mbuf.h kiss.h ax25.h trace.h
lapb.o: lapb.c global.h mbuf.h timer.h ax25.h lapb.h ip.h netrom.h
lapbtime.o: lapbtime.c global.h mbuf.h ax25.h timer.h lapb.h
main.o: main.c global.h files.h mbuf.h socket.h iface.h ftpcli.h telnet.h remote.h
main.o: session.h cmdparse.h ax25.h kiss.h enet.h timer.h proc.h tty.h daemon.h usock.h
main.o: netrom.h ip.h tcp.h udp.h hardware.h commands.h
mbuf.o: mbuf.c global.h mbuf.h proc.h config.h
misc.o: misc.c global.h socket.h mbuf.h
netuser.o: netuser.c global.h netuser.h
nr3.o: nr3.c global.h mbuf.h iface.h pktdrvr.h netuser.h arp.h slip.h ax25.h netrom.h
nr3.o: nr4.h lapb.h socket.h trace.h ip.h commands.h
nr4.o: nr4.c global.h mbuf.h timer.h ax25.h lapb.h netrom.h nr4.h
nr4hdr.o: nr4hdr.c global.h mbuf.h nr4.h
nr4subr.o: nr4subr.c global.h mbuf.h timer.h ax25.h netrom.h nr4.h lapb.h
nr4timer.o: nr4timer.c global.h mbuf.h timer.h ax25.h lapb.h netrom.h nr4.h
nr4user.o: nr4user.c global.h mbuf.h timer.h ax25.h lapb.h netrom.h nr4.h
nrcmd.o: nrcmd.c global.h mbuf.h ax25.h ax_mbx.h netrom.h nr4.h timer.h iface.h lapb.h
nrcmd.o: cmdparse.h session.h socket.h commands.h
nrdump.o: nrdump.c global.h mbuf.h netrom.h nr4.h trace.h
nrhdr.o: nrhdr.c global.h mbuf.h ax25.h netrom.h lapb.h
nrs.o: nrs.c global.h mbuf.h iface.h pktdrvr.h ax25.h nrs.h amiga/asy.h trace.h commands.h
rip.o: rip.c global.h mbuf.h netuser.h udp.h timer.h iface.h ip.h internet.h rip.h arp.h
ripcmd.o: ripcmd.c global.h mbuf.h netuser.h internet.h cmdparse.h timer.h iface.h
ripcmd.o: udp.h rip.h commands.h
ripdump.o: ripdump.c global.h mbuf.h netuser.h timer.h rip.h trace.h
session.o: session.c global.h config.h mbuf.h socket.h ftpcli.h telnet.h icmp.h session.h
session.o: cmdparse.h timer.h proc.h tty.h commands.h hardware.h
slip.o: slip.c global.h mbuf.h iface.h ax25.h slip.h amiga/asy.h trace.h
smisc.o: smisc.c global.h mbuf.h socket.h proc.h remote.h smtp.h tcp.h commands.h hardware.h
smisc.o: ax_mbx.h
smtpcli.o: smtpcli.c amiga/stat.h global.h mbuf.h cmdparse.h proc.h socket.h timer.h
smtpcli.o: netuser.h smtp.h dirutil.h commands.h session.h
smtpserv.o: smtpserv.c global.h mbuf.h cmdparse.h socket.h iface.h proc.h smtp.h commands.h
smtpserv.o: dirutil.h
sockcmd.o: sockcmd.c global.h mbuf.h proc.h usock.h socket.h ax25.h netrom.h tcp.h
sockcmd.o: udp.h commands.h config.h
socket.o: socket.c global.h mbuf.h netuser.h timer.h iface.h ip.h tcp.h udp.h ax25.h
socket.o: lapb.h netrom.h nr4.h proc.h usock.h socket.h config.h
sockuser.o: sockuser.c global.h mbuf.h proc.h socket.h usock.h session.h nr4.h
sockutil.o: sockutil.c global.h mbuf.h netuser.h socket.h usock.h lapb.h tcp.h nr4.h
sockutil.o: config.h
tcpcmd.o: tcpcmd.c global.h timer.h mbuf.h netuser.h internet.h tcp.h cmdparse.h commands.h
tcpdump.o: tcpdump.c global.h mbuf.h netuser.h internet.h timer.h tcp.h ip.h trace.h
tcphdr.o: tcphdr.c global.h mbuf.h tcp.h ip.h internet.h
tcpin.o: tcpin.c global.h timer.h mbuf.h netuser.h internet.h tcp.h icmp.h iface.h
tcpin.o: ip.h
tcpout.o: tcpout.c global.h timer.h mbuf.h netuser.h internet.h tcp.h ip.h
tcpsubr.o: tcpsubr.c global.h timer.h mbuf.h netuser.h internet.h tcp.h ip.h
tcptimer.o: tcptimer.c global.h mbuf.h timer.h netuser.h internet.h tcp.h
tcpuser.o: tcpuser.c global.h timer.h mbuf.h netuser.h socket.h internet.h tcp.h ip.h
tcpuser.o: icmp.h proc.h
telnet.o: telnet.c global.h mbuf.h socket.h telnet.h session.h proc.h tty.h commands.h
telnet.o: netuser.h
timer.o: timer.c global.h timer.h proc.h mbuf.h commands.h daemon.h hardware.h socket.h
trace.o: trace.c global.h mbuf.h iface.h trace.h pktdrvr.h commands.h
ttydriv.o: ttydriv.c global.h mbuf.h session.h tty.h socket.h
ttylink.o: ttylink.c global.h mbuf.h socket.h telnet.h session.h proc.h tty.h ax_mbx.h
ttylink.o: commands.h
udp.o: udp.c global.h mbuf.h netuser.h iface.h udp.h ip.h internet.h icmp.h
udpcmd.o: udpcmd.c global.h mbuf.h netuser.h udp.h internet.h cmdparse.h commands.h
udpdump.o: udpdump.c global.h mbuf.h netuser.h internet.h udp.h ip.h socket.h trace.h
udphdr.o: udphdr.c global.h mbuf.h ip.h internet.h udp.h
version.o: version.c
wildmat.o: wildmat.c global.h
