diff --git a/plugins/netutils.c b/plugins/netutils.c
index 6f3a151019ee7b47d7635de3e2269855337eec9d..b4c3944b4ebbc122c39132b0e44a6bb3834361ff 100644 (file)
--- a/plugins/netutils.c
+++ b/plugins/netutils.c
*
****************************************************************************/
+#define LOCAL_TIMEOUT_ALARM_HANDLER
+
#include "common.h"
#include "netutils.h"
/* else the hostname is interpreted as a path to a unix socket */
else {
if(strlen(host_name) >= UNIX_PATH_MAX){
- die(_("Supplied path too long unix domain socket"));
+ die(STATE_UNKNOWN, _("Supplied path too long unix domain socket"));
}
memset(&su, 0, sizeof(su));
su.sun_family = AF_UNIX;
strncpy(su.sun_path, host_name, UNIX_PATH_MAX);
*sd = socket(PF_UNIX, SOCK_STREAM, 0);
if(sd < 0){
- die(_("Socket creation failed"));
+ die(STATE_UNKNOWN, _("Socket creation failed"));
}
result = connect(*sd, (struct sockaddr *)&su, sizeof(su));
if (result < 0 && errno == ECONNREFUSED)