Ton Voon
7283211f00
Remove getopt_long checks
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@396 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-11 22:22:12 +00:00
Karl DeBisschop
f92835063a
use statfs for check_disk (still needs fs scan)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@392 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-11 06:44:22 +00:00
Jeremy T. Bouse
1890b94ddf
Make sure sys/socket.h is explicitly included if HAVE_SYS_SOCKET_H is defined
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@389 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-09 18:13:24 +00:00
Ton Voon
3dfd480b22
Implement error-only option for check_disk (Ian Duggan)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@388 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-09 10:39:49 +00:00
Ton Voon
e5785a5000
Fix AIX /proc filesystem (Ian Duggan)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@387 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-08 12:08:24 +00:00
Jeremy T. Bouse
af8af437f3
Modified code to call is_addr() rather than is_dotted_quad() with the
...
new AF indepdent function routines
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@385 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-08 02:27:57 +00:00
Jeremy T. Bouse
4a95946a9b
AF indepedent routines introduced.
...
Modifed process_request() & my_connect() parameters to make 'proto' type
'int' rather than 'char *' and use IPPROTO_* POSIX values.
Removed is_dotted_quad() & my_inet_aton() functions
Added is_addr(), is_inet_addr(), is_inet6_addr() and resolve_host_or_addr()
functions to check whether it is a valid IP address
Modified is_host() to call is_addr() and is_hostname()
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@384 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-08 02:26:22 +00:00
Ton Voon
8b6d313833
Move snprintf into lib
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@382 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-08 01:59:31 +00:00
Jeremy T. Bouse
7ceff0d5a9
Added getaddrinfo.[ch] & gethostbyname.[ch] to provide RFC2553 functions
...
if missing in system libs and lwres not present
Moved all references to netdb.h and sys/socket.h into common.h.in
Modified automake call in tools/setup to include adding missing files
so config.sub and config.guess will be available
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@376 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-07 22:11:25 +00:00
Karl DeBisschop
1f7520fae4
millisecond timing and perf data
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@374 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-07 07:45:45 +00:00
Karl DeBisschop
2ab504386c
whole timer loop was on the wrong side of connection close code
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@373 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-07 07:17:26 +00:00
Karl DeBisschop
7f01b73f18
fix for -H invocation of hostname
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@372 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-07 06:43:50 +00:00
Ton Voon
cbd684fa0b
check_http min size option (680467 - Dave Viner)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@365 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-05 00:17:15 +00:00
Ton Voon
d714b3811d
Make output message for CPU Load a bit nicer
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@364 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-04 23:56:26 +00:00
Karl DeBisschop
9ab752c789
accept comma-delimted list of hosts for checking if a multihomed host is alive
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@362 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-03 03:49:40 +00:00
Karl DeBisschop
2789d11698
add logic to check multiple servers
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@361 f882894a-f735-0410-b71e-b25c423dba1c
2003-03-02 06:01:18 +00:00
Ton Voon
2efb3099a5
Fixed coredump with unallocated string
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@351 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-21 21:59:17 +00:00
Ton Voon
782bc207d5
Strip leading spaces on dns return value (689563 - Simon L Nielsen)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@350 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-21 21:46:27 +00:00
Ton Voon
0490d08302
Move getloadavg to lib directory. Must run "aclocal -I lib"
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@345 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-19 00:45:43 +00:00
Karl DeBisschop
8411980769
spurious backslash escape
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@344 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-18 23:00:18 +00:00
Karl DeBisschop
b0d5270f0a
never exited getopt loop
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@342 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-18 22:24:35 +00:00
Karl DeBisschop
2bd8a33c8d
failed if header was more than 1023 bytes
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@341 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-18 22:20:01 +00:00
Ton Voon
1ae5554699
Fixed the output messages (Bug 688729 - Jayjay)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@340 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-18 22:10:55 +00:00
Ton Voon
3f9d30e816
Fixed compiler warning and increased the SSL random key for a Solaris PRNG problem
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@338 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-18 21:56:24 +00:00
Subhendu Ghosh
193533b9e3
OID type prefix patch [Patches-679403]
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@335 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-18 04:04:09 +00:00
Subhendu Ghosh
773af31b84
support for Large swap sizes
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@334 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-18 03:46:15 +00:00
Ton Voon
244c477e3a
Fixed dependencies for check_nt
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@328 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-16 08:41:22 +00:00
Ton Voon
deb6a8e591
Coredump if no variable set (reported by Marc C. Poulin)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@327 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-16 08:25:58 +00:00
Ton Voon
12334b81bd
Added extra plugins
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@324 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-12 22:32:20 +00:00
Ton Voon
62d749fb64
Remove unnecessary \ and fix coredump with no parameters specified
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@322 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-12 22:29:43 +00:00
Ton Voon
80da8e6dab
Remove unnecessary \ - complaints from Tru64's cc compiler
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@321 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-12 22:27:43 +00:00
Ton Voon
f2f3481179
Patch by Dave Viner for seg fault on RH 7.3 (655903)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@316 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-11 00:47:47 +00:00
Ton Voon
f241699ca1
Removing getopt files - now in new lib directory
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@313 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-10 23:34:46 +00:00
Ton Voon
0a02912625
Added in a define for HAVE_GETOPT_H for backwards compatibility
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@311 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-10 23:28:16 +00:00
Ton Voon
07a0805208
Remove unnecessary getopt references and link in lib directory
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@310 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-10 23:27:31 +00:00
Jeremy T. Bouse
671cc66eff
Added argc checks before attempting to access argv[]
...
Corrected return codes and output
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@306 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-10 18:36:46 +00:00
Jeremy T. Bouse
ba7ba99b42
Revised code to use resolving and connection code in utils.c and
...
netutils.c rather than its own functions.
Corrected code to properly handle input of server hostname and port on
commandline without option flags.
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@305 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-10 14:18:00 +00:00
Karl DeBisschop
00f86a8f6b
use enum instead of define
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@295 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-08 06:00:51 +00:00
Karl DeBisschop
d27d9950b2
submit request with one send
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@292 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-08 05:32:40 +00:00
Karl DeBisschop
e04ceb973c
allow check to proceed using servers from resolv.conf
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@290 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-05 05:58:35 +00:00
Karl DeBisschop
3c9fc747fc
fix segfault due to bad asprintf invocation
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@289 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-05 05:57:27 +00:00
Ton Voon
3c6bec5c63
Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@285 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-03 21:43:18 +00:00
Ton Voon
1a1403e4b9
Patch for Mac OS X compile (652080 - Ton Voon)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@284 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-03 21:33:54 +00:00
Subhendu Ghosh
f8b001fb7e
added default community [bug-patch #600349 jbaumgartner]
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@278 f882894a-f735-0410-b71e-b25c423dba1c
2003-02-03 05:07:26 +00:00
Ton Voon
89ec266178
Fix for zombie processes on Solaris (Bug 677803 - Matthew Brown)
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@277 f882894a-f735-0410-b71e-b25c423dba1c
2003-01-31 18:40:40 +00:00
Ton Voon
7f323619ba
Reapply all asprintf calls. Fix for %% problem with -l flag.
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@276 f882894a-f735-0410-b71e-b25c423dba1c
2003-01-31 18:36:06 +00:00
Ton Voon
804c6251f2
Removed all unnecessary asprintf calls. Replaced with original check_nt.c
...
to minimise amount of changes (reported by Reuben Farrelly)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@275 f882894a-f735-0410-b71e-b25c423dba1c
2003-01-31 01:26:40 +00:00
Ton Voon
d0df392e2b
Added reference to the official NSClient web site
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@274 f882894a-f735-0410-b71e-b25c423dba1c
2003-01-30 23:18:59 +00:00
Ton Voon
563ceecb8e
Fixed long --allswap option
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@273 f882894a-f735-0410-b71e-b25c423dba1c
2003-01-30 22:57:27 +00:00
Ton Voon
dc9c764068
Fixed progname
...
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@272 f882894a-f735-0410-b71e-b25c423dba1c
2003-01-30 22:55:44 +00:00