summaryrefslogtreecommitdiff
path: root/src/main/c/getaddrinfocli.c
diff options
context:
space:
mode:
authorAndreas Fankhauser hiddenalpha.ch2024-04-24 19:27:42 +0200
committerAndreas Fankhauser hiddenalpha.ch2024-04-24 19:28:34 +0200
commit0021cdc136cffd98ce6944ad8a56fa37ad830e7b (patch)
treec42dccf24f7a2472d462431313a0796d3bbb8a43 /src/main/c/getaddrinfocli.c
parent07b38f08293caaf32fc92470828979d4d465946c (diff)
downloadgetaddrinfo-cli-0021cdc136cffd98ce6944ad8a56fa37ad830e7b.zip
getaddrinfo-cli-0021cdc136cffd98ce6944ad8a56fa37ad830e7b.tar.gz
Print errno in case of EAI_SYSTEM.HEADmaster
Diffstat (limited to 'src/main/c/getaddrinfocli.c')
-rw-r--r--src/main/c/getaddrinfocli.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/c/getaddrinfocli.c b/src/main/c/getaddrinfocli.c
index 3a3aa01..706e895 100644
--- a/src/main/c/getaddrinfocli.c
+++ b/src/main/c/getaddrinfocli.c
@@ -75,6 +75,9 @@ int main( int argc, char**argv ){
assert(!fprintf(stderr,"ERROR: getaddrinfo(): %d %s:%d\n", err, __FILE__, __LINE__));
ex = NULL;
}
+#ifdef EAI_SYSTEM
+ if( err == EAI_SYSTEM ) printf("EAI_SYSTEM: %s\n", gai_strerror(errno));
+#endif
printf("%s: getaddrinfo(\"%s\")\n", ex, nodename);
err = -1; goto endFn;
}