summaryrefslogtreecommitdiffstats
path: root/src/zabbix_sender
diff options
context:
space:
mode:
authorosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-04-20 15:06:51 +0000
committerosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-04-20 15:06:51 +0000
commit74dc9579c4c683ffc1c0d145f0bad129481b0907 (patch)
tree103c85eab5ed3259290b3841967151652bf502d1 /src/zabbix_sender
parentf499e72b3edaeadd147e7b2527db8849cf3b5710 (diff)
downloadzabbix-74dc9579c4c683ffc1c0d145f0bad129481b0907.tar.gz
zabbix-74dc9579c4c683ffc1c0d145f0bad129481b0907.tar.xz
zabbix-74dc9579c4c683ffc1c0d145f0bad129481b0907.zip
- added 'command line' parameter for Linux proc.mem[] (Eugene)
- added parameter '-t key' for ZABBIX agent (Eugene) - added parameters '-h' '-v' for all ZABBIX applications (Eugene) git-svn-id: svn://svn.zabbix.com/trunk@2757 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'src/zabbix_sender')
-rw-r--r--src/zabbix_sender/zabbix_sender.c19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/zabbix_sender/zabbix_sender.c b/src/zabbix_sender/zabbix_sender.c
index b6e978d7..9ab8d46e 100644
--- a/src/zabbix_sender/zabbix_sender.c
+++ b/src/zabbix_sender/zabbix_sender.c
@@ -39,6 +39,18 @@
#include "common.h"
+char *progname = NULL;
+char title_message[] = "ZABBIX send";
+char usage_message[] = "[<Zabbix server> <port> <server> <key> <value>]";
+char *help_message[] = {
+ "",
+ " If no arguments are given, zabbix_sender expects list of parameters",
+ " from standard input.",
+ "",
+ 0 /* end of text */
+};
+
+
void signal_handler( int sig )
{
if( SIGALRM == sig )
@@ -155,6 +167,8 @@ int main(int argc, char **argv)
char value[MAX_STRING_LEN];
char *s;
+ progname = argv[0];
+
signal( SIGINT, signal_handler );
signal( SIGQUIT, signal_handler );
signal( SIGTERM, signal_handler );
@@ -194,10 +208,7 @@ int main(int argc, char **argv)
}
else
{
- printf("Usage: zabbix_sender <Zabbix server> <port> <server> <key> <value>\n");
- printf("If no arguments are given, zabbix_sender expects list of parameters\n");
- printf("from standard input.\n");
-
+ help();
ret = FAIL;
}