summaryrefslogtreecommitdiff
path: root/src/regress/lib/libc/asr/bin/gethostnamadr.c
diff options
context:
space:
mode:
authoreric <>2018-12-15 15:16:12 +0000
committereric <>2018-12-15 15:16:12 +0000
commit987422333c6bf4871e97fd14e80c6fe6b937af6c (patch)
tree9e8c744de1e51b27c2b37b1b5757fae46e8f7b01 /src/regress/lib/libc/asr/bin/gethostnamadr.c
parentd44c7e0fd6df3e642957216aea5f5fb9814b4056 (diff)
downloadopenbsd-987422333c6bf4871e97fd14e80c6fe6b937af6c.tar.gz
openbsd-987422333c6bf4871e97fd14e80c6fe6b937af6c.tar.bz2
openbsd-987422333c6bf4871e97fd14e80c6fe6b937af6c.zip
add a -R option to set/unset resolver flags.libressl-v2.9.0
use strcasecmp for reading args.
Diffstat (limited to 'src/regress/lib/libc/asr/bin/gethostnamadr.c')
-rw-r--r--src/regress/lib/libc/asr/bin/gethostnamadr.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/regress/lib/libc/asr/bin/gethostnamadr.c b/src/regress/lib/libc/asr/bin/gethostnamadr.c
index b1b3e331a7..9cdf7ed448 100644
--- a/src/regress/lib/libc/asr/bin/gethostnamadr.c
+++ b/src/regress/lib/libc/asr/bin/gethostnamadr.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: gethostnamadr.c,v 1.2 2012/07/29 19:51:36 eric Exp $ */ 1/* $OpenBSD: gethostnamadr.c,v 1.3 2018/12/15 15:16:12 eric Exp $ */
2/* 2/*
3 * Copyright (c) 2012 Eric Faurot <eric@openbsd.org> 3 * Copyright (c) 2012 Eric Faurot <eric@openbsd.org>
4 * 4 *
@@ -47,7 +47,7 @@ main(int argc, char *argv[])
47 int addrlen; 47 int addrlen;
48 48
49 aflag = 0; 49 aflag = 0;
50 while((ch = getopt(argc, argv, "46ae")) != -1) { 50 while((ch = getopt(argc, argv, "46R:ae")) != -1) {
51 switch(ch) { 51 switch(ch) {
52 case '4': 52 case '4':
53 family = AF_INET; 53 family = AF_INET;
@@ -55,6 +55,9 @@ main(int argc, char *argv[])
55 case '6': 55 case '6':
56 family = AF_INET6; 56 family = AF_INET6;
57 break; 57 break;
58 case 'R':
59 parseresopt(optarg);
60 break;
58 case 'a': 61 case 'a':
59 aflag = 1; 62 aflag = 1;
60 break; 63 break;