diff options
author | Thomas Guyot-Sionnest <dermoth@users.sourceforge.net> | 2007-01-20 06:07:48 (GMT) |
---|---|---|
committer | Thomas Guyot-Sionnest <dermoth@users.sourceforge.net> | 2007-01-20 06:07:48 (GMT) |
commit | e6d99d8ec38cc7bfd5d7021e102bdc8da7033dc0 (patch) | |
tree | 14fbf8329ab0d385f336e39215a978bdafad39c6 | |
parent | e4af02e9ddec21d6ea2c8399b7c5d9d9c1e6e8e8 (diff) | |
download | monitoring-plugins-e6d99d8ec38cc7bfd5d7021e102bdc8da7033dc0.tar.gz |
Fix bug #1632072 pointer error in plugins/netutils.c. Add changelog entry for previous commit.
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1568 f882894a-f735-0410-b71e-b25c423dba1c
-rw-r--r-- | CHANGES | 2 | ||||
-rw-r--r-- | THANKS.in | 1 | ||||
-rw-r--r-- | plugins/netutils.c | 2 |
3 files changed, 4 insertions, 1 deletions
@@ -7,6 +7,8 @@ This file documents the major additions and syntax changes between releases. | |||
7 | Fixed check_swap for HP/UX where swapinfo command was incorrect | 7 | Fixed check_swap for HP/UX where swapinfo command was incorrect |
8 | Fixed check_disk inode threshold checks, regressed at r1.4.4. | 8 | Fixed check_disk inode threshold checks, regressed at r1.4.4. |
9 | Fixed crit/warn for check_disk perf data | 9 | Fixed crit/warn for check_disk perf data |
10 | Fixed buffer overflow in check_procs | ||
11 | Fixed error handling for UNIX sockets in netutils.c | ||
10 | 12 | ||
11 | 1.4.5 | 13 | 1.4.5 |
12 | Fixed bug in perl's is_hostname routine | 14 | Fixed bug in perl's is_hostname routine |
@@ -206,3 +206,4 @@ Dick van den Burg | |||
206 | Matthias Eble | 206 | Matthias Eble |
207 | Sebastian Schubert | 207 | Sebastian Schubert |
208 | Jason Hoos | 208 | Jason Hoos |
209 | Chris Grim | ||
diff --git a/plugins/netutils.c b/plugins/netutils.c index 9294f3a..e6ffc54 100644 --- a/plugins/netutils.c +++ b/plugins/netutils.c | |||
@@ -225,7 +225,7 @@ np_net_connect (const char *host_name, int port, int *sd, int proto) | |||
225 | su.sun_family = AF_UNIX; | 225 | su.sun_family = AF_UNIX; |
226 | strncpy(su.sun_path, host_name, UNIX_PATH_MAX); | 226 | strncpy(su.sun_path, host_name, UNIX_PATH_MAX); |
227 | *sd = socket(PF_UNIX, SOCK_STREAM, 0); | 227 | *sd = socket(PF_UNIX, SOCK_STREAM, 0); |
228 | if(sd < 0){ | 228 | if(*sd < 0){ |
229 | die(STATE_UNKNOWN, _("Socket creation failed")); | 229 | die(STATE_UNKNOWN, _("Socket creation failed")); |
230 | } | 230 | } |
231 | result = connect(*sd, (struct sockaddr *)&su, sizeof(su)); | 231 | result = connect(*sd, (struct sockaddr *)&su, sizeof(su)); |