a7c7586cf6
Matching for anything won't work (as we need to teach the stuff about variable length link level headers), but printing is fine.
35 lines
1.4 KiB
Makefile
35 lines
1.4 KiB
Makefile
# $NetBSD: Makefile,v 1.17 1999/10/05 20:37:21 is Exp $
|
|
|
|
PROG= tcpdump
|
|
MAN= tcpdump.8
|
|
|
|
CPPFLAGS+=-DHAVE_FCNTL_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMORY_H=1
|
|
CPPFLAGS+=-DTIME_WITH_SYS_TIME=1 -DHAVE_NET_SLIP_H=1 -DHAVE_VFPRINTF=1
|
|
CPPFLAGS+=-DHAVE_STRCASECMP=1 -DHAVE_ETHER_NTOA=1 -DHAVE_SETLINEBUF=1
|
|
CPPFLAGS+=-DRETSIGTYPE=void -DRETSIGVAL= -DHAVE_SIGACTION=1
|
|
CPPFLAGS+=-DHAVE_SOCKADDR_SA_LEN=1 -DHAVE_FDDI -DHAVE_TOKEN -DLBL_ALIGN
|
|
CPPFLAGS+=-DHAVE_HDLC
|
|
CPPFLAGS+=-DINET6 -DHAVE_LIBZ -DHAVE_ZLIB_H
|
|
|
|
LDADD+= -lpcap -ll
|
|
DPADD+= ${LIBPCAP} ${LIBL}
|
|
|
|
SRCS= util.c tcpdump.c setsignal.c savestr.c print-wb.c print-udp.c \
|
|
print-tftp.c print-tcp.c print-sunrpc.c print-snmp.c print-sl.c print-rip.c \
|
|
print-raw.c print-ppp.c print-pim.c print-ospf.c print-null.c print-ntp.c \
|
|
print-nfs.c print-netbios.c print-llc.c print-krb.c print-isoclns.c print-ipx.c \
|
|
print-ip.c print-igrp.c print-icmp.c print-gre.c print-fddi.c print-ether.c \
|
|
print-egp.c print-dvmrp.c print-domain.c print-decnet.c print-bootp.c print-atm.c \
|
|
print-hdlc.c print-token.c \
|
|
print-atalk.c print-arp.c parsenfsfh.c machdep.c gmt2local.c bpf_dump.c \
|
|
addrtoname.c print-mobile.c print-arcnet.c
|
|
SRCS+= print-ah.c print-esp.c print-frag6.c print-icmp6.c print-ip6.c \
|
|
print-ip6opts.c print-ipcomp.c print-isakmp.c print-ospf6.c \
|
|
print-ripng.c print-rt6.c
|
|
SRCS+= version.c
|
|
SRCS+= print-ascii.c print-telnet.c
|
|
|
|
AWKS= atime.awk packetdat.awk stime.awk send-ack.awk
|
|
|
|
.include <bsd.prog.mk>
|