aboutsummaryrefslogtreecommitdiffstats
path: root/src/clients/s6-dnsname-filter.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/clients/s6-dnsname-filter.c')
-rw-r--r--src/clients/s6-dnsname-filter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/clients/s6-dnsname-filter.c b/src/clients/s6-dnsname-filter.c
index 6522003..99dad32 100644
--- a/src/clients/s6-dnsname-filter.c
+++ b/src/clients/s6-dnsname-filter.c
@@ -12,7 +12,7 @@
#define USAGE "s6-dnsname-filter [ -4 ] [ -6 ] [ -l lines ] [ -c concurrency ] [ -t timeout ] [ -f format ] [ -e errorformat ]"
-static unsigned int ipscanner (s6dns_domain_t_ref d, char const *s)
+static unsigned int ipscanner (s6dns_domain_t *d, char const *s)
{
char ip[16] ;
register unsigned int pos ;
@@ -34,7 +34,7 @@ static unsigned int ipscanner (s6dns_domain_t_ref d, char const *s)
goto yes ;
}
}
- return 0 ;
+ return (errno = 0, 0) ;
yes:
if (!s6dns_domain_encode(d)) return 0 ;
return pos ;