diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2014-12-12 15:01:39 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2014-12-12 15:01:39 +0000 |
| commit | b3b6928811134680804c01b70dc67d170023625f (patch) | |
| tree | 91b0b7739aa20fb8c83e72f1df6b003634fd3d9a /src/clients/s6-dnsname-filter.c | |
| parent | 97b1d9934463ae2e43bf6efc64a1574a60af3535 (diff) | |
| download | s6-dns-b3b6928811134680804c01b70dc67d170023625f.tar.gz | |
Steps to debug the s6-dnsname-filter segfault
Diffstat (limited to 'src/clients/s6-dnsname-filter.c')
| -rw-r--r-- | src/clients/s6-dnsname-filter.c | 4 |
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 ; |
