diff options
author | 2016-02-12 05:11:29 +0000 | |
---|---|---|
committer | 2016-02-12 05:11:29 +0000 | |
commit | bc33d2de2c738f71bfd0bb12961934e6e001b51c (patch) | |
tree | 2b7f02ef70db229a1612c9e7fff6040d333394ba | |
parent | Cleanup getopt(3) mis-use in sendmail compat code. (diff) | |
download | wireguard-openbsd-bc33d2de2c738f71bfd0bb12961934e6e001b51c.tar.xz wireguard-openbsd-bc33d2de2c738f71bfd0bb12961934e6e001b51c.zip |
pledge for "dns" if -A is passed, even with -n.
The -A (Look up the AS number for each hop address) use DNS service.
ok jca@ sthen@
-rw-r--r-- | usr.sbin/traceroute/traceroute.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/traceroute/traceroute.c b/usr.sbin/traceroute/traceroute.c index 80bf8cf6f1c..0f438d46700 100644 --- a/usr.sbin/traceroute/traceroute.c +++ b/usr.sbin/traceroute/traceroute.c @@ -1,4 +1,4 @@ -/* $OpenBSD: traceroute.c,v 1.144 2015/11/06 19:13:36 florian Exp $ */ +/* $OpenBSD: traceroute.c,v 1.145 2016/02/12 05:11:29 semarie Exp $ */ /* $NetBSD: traceroute.c,v 1.10 1995/05/21 15:50:45 mycroft Exp $ */ /* @@ -843,7 +843,7 @@ main(int argc, char *argv[]) sizeof(datalen)) < 0) err(6, "SO_SNDBUF"); - if (nflag) { + if (nflag && !Aflag) { if (pledge("stdio inet", NULL) == -1) err(1, "pledge"); } else { |