SubDir HAIKU_TOP src bin network tcpdump ;

UseHeaders [ FDirName $(HAIKU_TOP) headers compatibility bsd ] : true ;
UseHeaders [ FDirName $(SUBDIR) ] : true ;
UseHeaders [ FDirName $(SUBDIR) libpcap ] : true ;

local defines = [ FDefines HAVE_CONFIG_H=1 _U_=\"__attribute__((unused))\" INET6=1 HAVE_SOCKADDR_STORAGE=1 ] ;

SubDirCcFlags $(defines) ;
SubDirC++Flags $(defines) ;

BinCommand tcpdump :
	addrtoname.c
	cpack.c
	gmpls.c
	oui.c
	gmt2local.c
	ipproto.c
	nlpid.c
	l2vpn.c
	machdep.c
	parsenfsfh.c
	print-802_11.c
	print-ah.c
	print-aodv.c
	print-ap1394.c
	print-arcnet.c
	print-arp.c
	print-ascii.c
	print-atalk.c
	print-atm.c
	print-beep.c
	print-bfd.c
	print-bgp.c
	print-bootp.c
	print-cdp.c
	print-chdlc.c
	print-cip.c
	print-cnfp.c
	print-dccp.c
	print-decnet.c
	print-dhcp6.c
	print-domain.c
	print-dvmrp.c
	print-eap.c
	print-egp.c
	print-eigrp.c
	print-enc.c
	print-esp.c
	print-ether.c
	print-fddi.c
	print-fr.c
	print-frag6.c
	print-gre.c
	print-hsrp.c
	print-icmp.c
	print-icmp6.c
	print-igmp.c
	print-igrp.c
	print-ip.c
	print-ip6.c
	print-ip6opts.c
	print-ipcomp.c
	print-ipfc.c
	print-ipx.c
	print-isakmp.c
	print-isoclns.c
	print-juniper.c
	print-krb.c
	print-l2tp.c
	print-lane.c
	print-ldp.c
	print-llc.c
	print-lmp.c
	print-lspping.c
	print-lwres.c
	print-mobile.c
	print-mobility.c
	print-mpls.c
	print-msdp.c
	print-netbios.c
	print-nfs.c
	print-ntp.c
	print-null.c
	print-ospf.c
	print-ospf6.c
	print-pflog.c
	print-pgm.c
	print-pim.c
	print-ppp.c
	print-pppoe.c
	print-pptp.c
	print-radius.c
	print-raw.c
	print-rip.c
	print-ripng.c
	print-rsvp.c
	print-rt6.c
	print-rx.c
	print-sctp.c
	print-sip.c
	print-sl.c
	print-sll.c
	print-slow.c
	print-smb.c
	print-snmp.c
	print-stp.c
	print-sunatm.c
	print-sunrpc.c
	print-symantec.c
	print-syslog.c
	print-tcp.c
	print-telnet.c
	print-tftp.c
	print-timed.c
	print-token.c
	print-udp.c
	print-vjc.c
	print-vrrp.c
	print-wb.c
	print-zephyr.c
	setsignal.c
	smbutil.c
	tcpdump.c
	util.c
	version.c
	: libpcap.a $(TARGET_NETWORK_LIBS)
;

SubInclude HAIKU_TOP src bin network tcpdump libpcap ;
