17b133663SMariusz Zaborski.include <src.opts.mk> 27b133663SMariusz Zaborski 3a7b5a3d4SEmmanuel VadotPACKAGE= runtime 4dea673e9SRodney W. GrimesPROG= traceroute 5345e52e7SRuslan ErmilovMAN= traceroute.8 6*9b7a920aSLexi WinterSRCS= as.c traceroute.c ifaddrlist.c findsaddr-udp.c 7cda2a9b2SRuslan ErmilovBINOWN= root 8dea673e9SRodney W. GrimesBINMODE=4555 990e655eaSDavid E. O'Brien 108340281fSRuslan Ermilov.if !defined(TRACEROUTE_NO_IPSEC) 119bad006eSYoshinobu InoueCFLAGS+= -DIPSEC 129bad006eSYoshinobu Inoue.endif 13b011f9fdSPeter Wemm# RTT Jitter on the internet these days means printing 3 decimal places on 14b011f9fdSPeter Wemm# > 1000ms times is plain useless. Uncomment this to enable variable precision 15b011f9fdSPeter Wemm# reporting, ie: print a variable precision from 0.001ms through 1000ms 16b011f9fdSPeter Wemm# CFLAGS+= -DSANE_PRECISION 17b011f9fdSPeter Wemm 188340281fSRuslan Ermilov.if !defined(TRACEROUTE_NO_IPSEC) 19c6db8143SBaptiste DaroussinLIBADD+= ipsec 209bad006eSYoshinobu Inoue.endif 217b5698c2SBill Fenner 227b133663SMariusz Zaborski.if ${MK_CASPER} != "no" 237b133663SMariusz ZaborskiLIBADD+= casper 247b133663SMariusz ZaborskiLIBADD+= cap_dns 252560d181SMariusz ZaborskiCFLAGS+=-DWITH_CASPER 267b133663SMariusz Zaborski.endif 277b133663SMariusz Zaborski 28f02cd756SUlrich SpörleinWARNS?= 3 2971ccf092SEd Schouten 30dea673e9SRodney W. Grimes.include <bsd.prog.mk> 31