From 987422333c6bf4871e97fd14e80c6fe6b937af6c Mon Sep 17 00:00:00 2001 From: eric <> Date: Sat, 15 Dec 2018 15:16:12 +0000 Subject: add a -R option to set/unset resolver flags. use strcasecmp for reading args. --- src/regress/lib/libc/asr/bin/getnameinfo.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/regress/lib/libc/asr/bin/getnameinfo.c') diff --git a/src/regress/lib/libc/asr/bin/getnameinfo.c b/src/regress/lib/libc/asr/bin/getnameinfo.c index 8702937a47..bd0fbe224f 100644 --- a/src/regress/lib/libc/asr/bin/getnameinfo.c +++ b/src/regress/lib/libc/asr/bin/getnameinfo.c @@ -1,4 +1,4 @@ -/* $OpenBSD: getnameinfo.c,v 1.1.1.1 2012/07/13 17:49:54 eric Exp $ */ +/* $OpenBSD: getnameinfo.c,v 1.2 2018/12/15 15:16:12 eric Exp $ */ /* * Copyright (c) 2012 Eric Faurot * @@ -45,7 +45,7 @@ main(int argc, char *argv[]) sa = (struct sockaddr*)&ss; - while((ch = getopt(argc, argv, "DFHNSaep:")) != -1) { + while((ch = getopt(argc, argv, "DFHNR:Saep:")) != -1) { switch(ch) { case 'D': flags |= NI_DGRAM; @@ -59,6 +59,9 @@ main(int argc, char *argv[]) case 'N': flags |= NI_NAMEREQD; break; + case 'R': + parseresopt(optarg); + break; case 'S': flags |= NI_NUMERICSERV; break; -- cgit v1.2.3-55-g6feb