# Makefile
# CREATED BY mkmk
#       FROM ./MakeSkel
#         ON Fri Aug 5 15:24:51 PDT 1988

## makefile skeleton for network





# makeHost.bsd - BSD UNIX rules, defs & flags for makefile skeletons

## rules

.SUFFIXES : .lint .s .c

.c.lint:
	@rm -f $@
	- lint $(LINTFLAGS) $*.c $(LIB_LINT)$(VX_LN) |	\
	    sed -e '/copyright/d'		\
		-e '/^[^ ]*:$$/d' >$@

.s.o :
	@rm -f $@
	$(ASM_P1) $< >tmp.c
	$(CC) $(CASFLAGS) tmp.c >tmp.i
	$(ASM_P2) tmp.i >tmp.s
	$(AS) -o $@ tmp.s
	@rm -f tmp.c tmp.i tmp.s

.c.o :
	@rm -f $@
	$(CC) $(CFLAGS) -c $<


## files and directories

VW          = ../../
H1          = $(VW)h/
H2          = $(VW)h/net/
H3          = $(VW)h/rpc/
BIN         = $(VW)bin/
SRC         = $(VW)src/
SRCALL      = $(VW)src/all/
SRCNET      = $(VW)src/net/
SRCRPC      = $(VW)src/rpc/
SRCBIN      = $(VW)src/bin/
VRTX        = $(VW)src/vrtx/
PSOS        = $(VW)src/psos/
WIND        = $(VW)src/wind/
LIB         = $(VW)lib/
LIB_MC68000 = $(VW)lib/68000/
LIB_MC68010 = $(VW)lib/68010/
LIB_MC68020 = $(VW)lib/68020/
LIB_MC68030 = $(VW)lib/68030/
LIB_HOST    = $(VW)lib/host/
LIB_LINT    = $(VW)lib/lint/
CONFIG      = $(VW)config/
ALL         = $(VW)config/all/
DY4         = $(VW)config/dy4/
HKV2F       = $(VW)config/hkv2f/
IS20        = $(VW)config/is20/
IS30        = $(VW)config/is30/
IV24        = $(VW)config/iv24/
MV131       = $(VW)config/mv131/
MV133       = $(VW)config/mv133/
UBAR        = $(VW)config/ubar/

VRTX_LIB   = vrtx.a
PSOS_LIB   = psos.a
WIND_LIB   = wind.a
NET_LIB    = netLib.a
RPC_LIB    = rpcLib.a
CONFIG_LIB = configLib.a

VX_LN      = llib-lvw.ln
VRTX_LN    = llib-lvrtx.ln
PSOS_LN    = llib-lpsos.ln
WIND_LN    = llib-lwind.ln
NET_LN     = llib-lnet.ln
RPC_LN     = llib-lrpc.ln
CONFIG_LN  = llib-lcfg.ln

YACCOUT    = y.tab.c
LEXOUT     = lex.yy.c

## tools

RANLIB = ranlib


# makeHost.isi - host specific rules, defs & flags for makefile skeletons

EVEN = "-Deven=align 1"

# pure BSD 4.3 doesn't have $(MAKE) capability

MAKE = make

## tools

TAGS   = ctags -w -t

ASM_P1 = $(BIN)aspp
ASM_P2 = cat

CC_MC68000 = cc
CC_MC68010 = cc
CC_MC68020 = cc
CC_MC68030 = cc
CC_HOST    = cc

AS_MC68000 = as
AS_MC68010 = as
AS_MC68020 = as
AS_MC68030 = as
AS_HOST    = as

LD_MC68000 = ld
LD_MC68010 = ld
LD_MC68020 = ld
LD_MC68030 = ld
LD_HOST    = ld

## flags

HOST_TYPE = HOST_ISI

HOST_CFLAGS_MC68000 = -O -ga -X23
HOST_CFLAGS_MC68010 = -O -ga -X23
HOST_CFLAGS_MC68020 = -O -ga -k -X23 -X39 -X18 -20
HOST_CFLAGS_MC68030 = -O -ga -k -X23 -X39 -X18
HOST_CFLAGS_HOST    =

## libraries

HOST_LIB_MC68000 = /usr/lib/libc.a
HOST_LIB_MC68010 = /usr/lib/libc.a
HOST_LIB_MC68020 = /usr/lib/libc.a
HOST_LIB_MC68030 = /usr/lib/libc.a
HOST_LIB_HOST    = /usr/lib/libc.a



## flags and defines

DEFINES   = -DINET
INCLUDES  = -I$(H1) -I$(H2)
CFLAGS    = $(HOST_CFLAGS_<CPU>) $(DEFINES) $(INCLUDES)
CASFLAGS  = -E $(INCLUDES) $(DEFINES) $(EVEN)
LINTFLAGS = -bun $(INCLUDES) $(DEFINES)

## files and directories

LIBNAME = $(NET_LIB)

OBJ_COMMON = if_vb.o if_qx.o af.o if.o if_ether.o if_ex.o \
	     if_loop.o if_nw.o if_nwring.o if_pn.o if_pn_s.o \
	     if_ring.o in.o \
	     in_pcb.o in_proto.o ip_icmp.o ip_input.o ip_output.o raw_cb.o \
	     raw_ip.o raw_usrreq.o route.o sys_socket.o tcp_debug.o \
	     tcp_input.o tcp_output.o tcp_subr.o tcp_timer.o tcp_usrreq.o \
	     udp_usrreq.o uipc_dom.o uipc_mbuf.o uipc_sock.o uipc_sock2.o \
	     unixALib.o unixLib.o

OBJ_MC68000 = $(OBJ_COMMON)
OBJ_MC68010 = $(OBJ_COMMON)
OBJ_MC68020 = $(OBJ_COMMON)
OBJ_MC68030 = $(OBJ_COMMON)

LINT_ID    = net
LINT_LIBS  = $(LIB_LINT)$(VX_LN)
LINT_FILES = *.c

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

default : 68030 68020 68010 68000 
aux : lint tags
lint : lib.lint lib.ln

############# common portion of Makefile for libraries ###################

## tools

AS = $(AS_<CPU>)
LD = $(LD_<CPU>)
CC = $(CC_<CPU>)

##

tags : *.c $(H1)*.h $(H2)*.h $(H3)*.h
	@ rm -f $@
	$(TAGS) *.c $(H1)*.h $(H2)*.h $(H3)*.h

lib.lint : $(LINT_FILES)
	@ rm -f $@
	- lint $(LINTFLAGS) $(LINT_FILES) $(LINT_LIBS) | \
	    sed -e '/copyright/d' 	\
		-e '/^[^ ]*:$$/d' 	\
		-e '/slex.*: warning: statement not reached/d' > $@

LINT_LIBNAME = llib-l$(LINT_ID).ln

lib.ln : $(LIB_LINT)$(LINT_LIBNAME)

$(LIB_LINT)$(LINT_LIBNAME) : $(LINT_FILES)
	@ rm -f $@
	- lint $(LINTFLAGS) -C$(LINT_ID) $(LINT_FILES) >/dev/null
	mv $(LINT_LIBNAME) $(LIB_LINT)$(LINT_LIBNAME)

####################### 68030 version ##########################

get30   : Makefile.68030
	$(MAKE) -f Makefile.68030 getlib
30      : Makefile.68030
	$(MAKE) -f Makefile.68030 lib
clean30 : Makefile.68030
	$(MAKE) -f Makefile.68030 cleanlib
68030   : Makefile.68030
	$(MAKE) -f Makefile.68030 getlib lib cleanlib
Makefile.68030 : Makefile
	@ rm -f $@
	sed -e "s/<CPU>/MC68030/g" Makefile > $@

####################### 68020 version ##########################

get20   : Makefile.68020
	$(MAKE) -f Makefile.68020 getlib
20      : Makefile.68020
	$(MAKE) -f Makefile.68020 lib
clean20 : Makefile.68020
	$(MAKE) -f Makefile.68020 cleanlib
68020   : Makefile.68020
	$(MAKE) -f Makefile.68020 getlib lib cleanlib
Makefile.68020 : Makefile
	@ rm -f $@
	sed -e "s/<CPU>/MC68020/g" Makefile > $@

####################### 68010 version ##########################

get10   : Makefile.68010
	$(MAKE) -f Makefile.68010 getlib
10      : Makefile.68010
	$(MAKE) -f Makefile.68010 lib
clean10 : Makefile.68010
	$(MAKE) -f Makefile.68010 cleanlib
68010   : Makefile.68010
	$(MAKE) -f Makefile.68010 getlib lib cleanlib
Makefile.68010 : Makefile
	@ rm -f $@
	sed -e "s/<CPU>/MC68010/g" Makefile > $@

####################### 68000 version ##########################

get00   : Makefile.68000
	$(MAKE) -f Makefile.68000 getlib
00      : Makefile.68000
	$(MAKE) -f Makefile.68000 lib
clean00 : Makefile.68000
	$(MAKE) -f Makefile.68000 cleanlib
68000   : Makefile.68000
	$(MAKE) -f Makefile.68000 getlib lib cleanlib
Makefile.68000 : Makefile
	@ rm -f $@
	sed -e "s/<CPU>/MC68000/g" Makefile > $@

####################### HOST version ##########################

getH   : Makefile.HOST
	$(MAKE) -f Makefile.HOST getlib
H      : Makefile.HOST
	$(MAKE) -f Makefile.HOST lib
cleanH : Makefile.HOST
	$(MAKE) -f Makefile.HOST cleanlib
HOST   : Makefile.HOST
	$(MAKE) -f Makefile.HOST getlib lib cleanlib
Makefile.HOST : Makefile
	@ rm -f $@
	sed -e "s/<CPU>/HOST/g" Makefile > $@


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

DEST = $(LIB_<CPU>)
OBJ  = $(OBJ_<CPU>)

getlib :
	@ rm -f $(OBJ)
	-ar xo $(DEST)$(LIBNAME)
	@ rm -f __.SYMDEF

cleanlib :
	@ rm -f $(OBJ)

lib : $(DEST)$(LIBNAME)

$(DEST)$(LIBNAME) : $(OBJ)
	@ rm -f $(DEST)$(LIBNAME)
	ar cru $(DEST)$(LIBNAME) $(OBJ)
	$(RANLIB) $(DEST)$(LIBNAME)



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

af.o :          af.c $(H2)af.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h \
        $(H2)protosw.h $(H1)semLib.h $(H1)socket.h $(H2)socketvar.h \
        $(H1)types.h $(H1)UniWorks.h
if.o :          if.c $(H2)af.h $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)ioctl.h $(H1)lstLib.h $(H2)param.h $(H2)protosw.h \
        $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h $(H2)socketvar.h \
        $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h $(H1)types.h \
        $(H1)UniWorks.h $(H1)wdLib.h
if_ether.o :    if_ether.c $(H1)errno.h $(H1)excLib.h $(H2)if.h $(H2)if_arp.h \
        $(H2)if_ether.h $(H1)in.h $(H2)in_systm.h $(H1)ioctl.h $(H2)ip.h \
        $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H1)semLib.h $(H1)sigLib.h \
        $(H1)socket.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H1)types.h $(H1)UniWorks.h $(H1)wdLib.h
if_ex.o :       if_ex.c $(H1)errno.h $(H1)etherLib.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H2)if_ether.h $(H2)if_exreg.h $(H1)in.h \
        $(H2)in_systm.h $(H2)in_var.h $(H1)ioLib.h $(H1)ioctl.h $(H1)iosLib.h \
        $(H2)ip.h $(H1)iv68k.h $(H1)lstLib.h $(H2)mbuf.h $(H1)memLib.h \
        $(H2)param.h $(H2)protosw.h $(H2)route.h $(H1)semLib.h $(H1)sigLib.h \
        $(H1)socket.h $(H1)sysLib.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H1)vme.h $(H1)UniWorks.h $(H1)wdLib.h
if_loop.o :     if_loop.c $(H1)errno.h $(H1)excLib.h $(H2)if.h $(H2)if_arp.h \
        $(H1)in.h $(H2)in_systm.h $(H2)in_var.h $(H1)ioctl.h $(H2)ip.h \
        $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)route.h $(H1)semLib.h \
        $(H1)sigLib.h $(H1)socket.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H1)UniWorks.h
if_nw.o :	if_nw.c $(H1)errno.h $(H1)excLib.h $(H2)if.h $(H2)if_arp.h \
        $(H2)if_ether.h $(H2)if_nwreg.h $(H1)in.h $(H2)in_systm.h \
        $(H2)in_var.h $(H1)ioctl.h $(H2)ip.h $(H2)ip_var.h $(H1)iv68k.h \
        $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H2)route.h \
        $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H2)uio.h $(H1)UniWorks.h
if_nwring.o :	if_nwring.c $(H2)if_ring.h
if_qx.o :       if_qx.c $(H1)errno.h $(H1)etherLib.h $(H2)if.h $(H2)if_arp.h \
        $(H2)if_ether.h $(H2)if_qxreg.h $(H1)in.h $(H2)in_systm.h \
        $(H2)in_var.h $(H1)ioLib.h $(H1)ioctl.h $(H1)iosLib.h $(H2)ip.h \
        $(H1)openchip.h $(H1)lstLib.h $(H2)mbuf.h $(H1)memLib.h $(H2)param.h \
        $(H2)protosw.h $(H2)route.h $(H1)semLib.h $(H1)socket.h $(H1)sysLib.h \
        $(H1)types.h $(H1)vme.h $(H1)wdLib.h
if_pn.o :	if_pn.c $(H1)errno.h $(H2)if.h $(H2)if_arp.h $(H2)if_ether.h \
        $(H2)if_pn.h $(H1)in.h $(H2)in_systm.h $(H2)in_var.h $(H1)ioLib.h \
        $(H1)ioctl.h $(H2)ip.h $(H2)ip_var.h $(H1)iv68k.h $(H1)lstLib.h \
        $(H2)mbuf.h $(H1)memLib.h $(H2)param.h $(H2)protosw.h $(H2)route.h \
        $(H1)semLib.h $(H1)socket.h $(H1)types.h $(H1)UniWorks.h
if_pn_s.o :	if_pn_s.s
if_ring.o :     if_ring.c $(H2)if_ring.h
if_vb.o :       if_vb.c $(H1)errno.h $(H1)etherLib.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H2)if_ether.h $(H2)if_ring.h $(H1)in.h \
        $(H2)in_systm.h $(H2)in_var.h $(H1)ioctl.h $(H2)ip.h $(H2)ip_var.h \
        $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H2)route.h \
        $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H2)uio.h $(H1)UniWorks.h $(H1)wdLib.h
if_hm.o :       if_hm.c $(H1)errno.h $(H1)etherLib.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H2)if_ether.h $(H2)if_ring.h $(H1)in.h \
        $(H2)in_systm.h $(H2)in_var.h $(H1)ioctl.h $(H2)ip.h $(H2)ip_var.h \
        $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H2)route.h \
        $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H2)uio.h $(H1)UniWorks.h $(H1)wdLib.h
in.o :          in.c $(H2)af.h $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_systm.h $(H2)in_var.h $(H1)ioctl.h \
        $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H2)route.h \
        $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h $(H2)socketvar.h \
        $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h $(H1)types.h $(H2)uio.h \
        $(H1)UniWorks.h
in_pcb.o :      in_pcb.c $(H1)errno.h $(H1)excLib.h $(H2)if.h $(H2)if_arp.h \
        $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)in_var.h $(H1)ioctl.h \
        $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H2)route.h \
        $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h $(H2)socketvar.h \
        $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h $(H1)types.h \
        $(H1)UniWorks.h
in_proto.o :    in_proto.c $(H2)domain.h $(H1)in.h $(H2)in_systm.h \
        $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H1)socket.h $(H1)types.h
ip_icmp.o :     ip_icmp.c $(H2)icmp_var.h $(H2)if.h $(H2)if_arp.h $(H1)in.h \
        $(H2)in_systm.h $(H2)in_var.h $(H2)ip.h $(H2)ip_icmp.h $(H2)mbuf.h \
        $(H2)param.h $(H2)protosw.h $(H2)route.h $(H1)socket.h $(H1)types.h \
        $(H1)UniWorks.h
ip_input.o :    ip_input.c $(H2)domain.h $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)in_var.h \
        $(H2)ip.h $(H2)ip_icmp.h $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h \
        $(H2)param.h $(H2)protosw.h $(H2)route.h $(H1)semLib.h $(H1)sigLib.h \
        $(H1)socket.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H2)tcp.h $(H1)types.h $(H1)UniWorks.h
ip_output.o :   ip_output.c $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)in_var.h \
        $(H2)ip.h $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h \
        $(H2)protosw.h $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H1)types.h $(H1)UniWorks.h
raw_cb.o :      raw_cb.c $(H2)domain.h $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h \
        $(H2)protosw.h $(H2)raw_cb.h $(H2)route.h $(H1)semLib.h $(H1)sigLib.h \
        $(H1)socket.h $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H1)UniWorks.h
raw_ip.o :      raw_ip.c $(H1)errno.h $(H2)if.h $(H2)if_arp.h $(H1)in.h \
        $(H2)in_systm.h $(H2)ip.h $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h \
        $(H2)param.h $(H2)protosw.h $(H2)raw_cb.h $(H2)route.h $(H1)semLib.h \
        $(H1)socket.h $(H2)socketvar.h $(H1)types.h $(H1)UniWorks.h
raw_usrreq.o :  raw_usrreq.c $(H2)domain.h $(H1)errno.h $(H1)excLib.h \
        $(H2)if.h $(H2)if_arp.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h \
        $(H2)protosw.h $(H2)raw_cb.h $(H2)route.h $(H1)semLib.h $(H1)sigLib.h \
        $(H1)socket.h $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H1)UniWorks.h
route.o :       route.c $(H2)af.h $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)ioctl.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h \
        $(H2)protosw.h $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h $(H1)types.h \
        $(H1)UniWorks.h
sys_socket.o :  sys_socket.c $(H2)if.h $(H2)if_arp.h $(H1)ioLib.h \
        $(H1)ioctl.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h \
        $(H2)route.h $(H1)semLib.h $(H1)socket.h $(H2)socketvar.h \
        $(H1)types.h $(H2)uio.h $(H1)UniWorks.h
tcp_debug.o :   tcp_debug.c $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)ip.h \
        $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h \
        $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H2)tcp.h $(H2)tcp_debug.h $(H2)tcp_fsm.h $(H2)tcp_seq.h \
        $(H2)tcp_timer.h $(H2)tcp_var.h $(H2)tcpip.h $(H1)types.h \
        $(H1)UniWorks.h
tcp_input.o :   tcp_input.c $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)ip.h \
        $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h \
        $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H2)tcp.h $(H2)tcp_debug.h $(H2)tcp_fsm.h $(H2)tcp_seq.h \
        $(H2)tcp_timer.h $(H2)tcp_var.h $(H2)tcpip.h $(H1)types.h \
        $(H1)UniWorks.h
tcp_output.o :  tcp_output.c $(H1)errno.h $(H1)excLib.h $(H1)in.h \
        $(H2)in_pcb.h $(H2)in_systm.h $(H2)ip.h $(H2)ip_var.h $(H1)lstLib.h \
        $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H2)route.h $(H1)semLib.h \
        $(H1)sigLib.h $(H1)socket.h $(H2)socketvar.h $(H2)systm.h \
        $(H1)taskLib.h $(H1)taskVarLib.h $(H2)tcp.h $(H2)tcp_debug.h \
        $(H2)tcp_fsm.h $(H2)tcp_seq.h $(H2)tcp_timer.h $(H2)tcp_var.h \
        $(H2)tcpip.h $(H1)types.h $(H1)UniWorks.h
tcp_subr.o :    tcp_subr.c $(H1)errno.h $(H1)excLib.h $(H2)if.h $(H2)if_arp.h \
        $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)ip.h $(H2)ip_icmp.h \
        $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h \
        $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H2)tcp.h $(H2)tcp_fsm.h $(H2)tcp_seq.h $(H2)tcp_timer.h \
        $(H2)tcp_var.h $(H2)tcpip.h $(H1)types.h $(H1)UniWorks.h
tcp_timer.o :   tcp_timer.c $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)ip.h \
        $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h \
        $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H2)tcp.h $(H2)tcp_fsm.h $(H2)tcp_seq.h $(H2)tcp_timer.h \
        $(H2)tcp_var.h $(H2)tcpip.h $(H1)types.h $(H1)UniWorks.h
tcp_usrreq.o :  tcp_usrreq.c $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)ip.h \
        $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h $(H2)protosw.h \
        $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)socketvar.h $(H2)stat.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H2)tcp.h $(H2)tcp_debug.h $(H2)tcp_fsm.h \
        $(H2)tcp_seq.h $(H2)tcp_timer.h $(H2)tcp_var.h $(H2)tcpip.h \
        $(H1)types.h $(H1)UniWorks.h
udp_usrreq.o :  udp_usrreq.c $(H1)errno.h $(H1)excLib.h $(H2)if.h \
        $(H2)if_arp.h $(H1)in.h $(H2)in_pcb.h $(H2)in_systm.h $(H2)ip.h \
        $(H2)ip_icmp.h $(H2)ip_var.h $(H1)lstLib.h $(H2)mbuf.h $(H2)param.h \
        $(H2)protosw.h $(H2)route.h $(H1)semLib.h $(H1)sigLib.h $(H1)socket.h \
        $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h $(H1)taskVarLib.h \
        $(H1)types.h $(H2)udp.h $(H2)udp_var.h $(H1)UniWorks.h
uipc_dom.o :    uipc_dom.c $(H2)domain.h $(H1)lstLib.h $(H2)param.h \
        $(H2)protosw.h $(H1)socket.h $(H1)types.h $(H1)UniWorks.h $(H1)wdLib.h
uipc_mbuf.o :   uipc_mbuf.c $(H1)excLib.h $(H1)lstLib.h $(H2)mbuf.h \
        $(H1)memLib.h $(H2)param.h $(H1)semLib.h $(H1)sigLib.h $(H2)systm.h \
        $(H1)taskLib.h $(H1)taskVarLib.h $(H1)types.h $(H1)UniWorks.h
uipc_sock.o :   uipc_sock.c $(H2)domain.h $(H1)errno.h $(H1)excLib.h \
        $(H2)if.h $(H2)if_arp.h $(H1)in.h $(H1)ioctl.h $(H1)lstLib.h \
        $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H2)route.h $(H1)semLib.h \
        $(H1)sigLib.h $(H1)socket.h $(H2)socketvar.h $(H2)systm.h \
        $(H1)taskLib.h $(H1)taskVarLib.h $(H1)types.h $(H2)uio.h \
        $(H1)UniWorks.h
uipc_sock2.o :  uipc_sock2.c $(H1)errno.h $(H1)excLib.h $(H1)lstLib.h \
        $(H2)mbuf.h $(H2)param.h $(H2)protosw.h $(H1)semLib.h $(H1)sigLib.h \
        $(H1)socket.h $(H2)socketvar.h $(H2)systm.h $(H1)taskLib.h \
        $(H1)taskVarLib.h $(H1)types.h $(H1)UniWorks.h
unixALib.o :    unixALib.s
unixLib.o :     unixLib.c $(H1)in.h $(H2)in_systm.h $(H1)lstLib.h $(H2)mbuf.h \
        $(H1)semLib.h $(H1)types.h $(H1)UniWorks.h
