diff options
Diffstat (limited to 'src/config.c')
-rw-r--r-- | src/config.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/config.c b/src/config.c index 8a5028a..bff22ca 100644 --- a/src/config.c +++ b/src/config.c @@ -115,8 +115,13 @@ file_read_ip_list(FILE *fp, char const *fname) ret = CF_RET_FAIL; continue; } - hostping_add(p, res->ai_addr, res->ai_addrlen); + rc = pinger_host_add(p, res->ai_addr, res->ai_addrlen); freeaddrinfo(res); + if (rc) { + error("%s:%d: out of memory"); + ret = CF_RET_FAIL; + break; + } } return ret; } |