From fb38088231efc4fc87308f54713ab91f33378c90 Mon Sep 17 00:00:00 2001 From: Subhendu Ghosh Date: Mon, 11 Nov 2002 22:15:55 +0000 Subject: should use asprintf git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@187 f882894a-f735-0410-b71e-b25c423dba1c diff --git a/plugins/check_snmp.c b/plugins/check_snmp.c index 80366b8..a8ee06f 100644 --- a/plugins/check_snmp.c +++ b/plugins/check_snmp.c @@ -35,8 +35,8 @@ [-C community] [-s string] [-r regex] [-R regexi] [-t timeout]\n\ [-l label] [-u units] [-p port-number] [-d delimiter]\n\ [-D output-delimiter] [-m miblist] [-P snmp version]\n\ - [-L seclevel] [-U secname] [-a authproto] [-A authpasswd]\n\ - [-X privpasswd]\n" + [-L seclevel] [-U secname] [-a authproto] [-A authpasswd]\n\ + [-X privpasswd]\n" #define LONGOPTIONS "\ -H, --hostname=HOST\n\ @@ -726,7 +726,7 @@ validate_arguments () asprintf(&proto, "%s", "3"); if ( (strcmp(seclevel, "noAuthNoPriv") == 0) || seclevel == NULL ) { - authpriv = ssprintf(authpriv, "%s", "-l noAuthNoPriv" ); + asprintf(&authpriv, "%s", "-l noAuthNoPriv" ); } else if ( strcmp(seclevel, "authNoPriv") == 0 ) { if ( secname == NULL || authpasswd == NULL) { @@ -734,7 +734,7 @@ validate_arguments () print_usage (); exit (STATE_UNKNOWN); } - authpriv = ssprintf(authpriv, "-l authNoPriv -a %s -u %s -A %s ", authproto, secname, authpasswd); + asprintf(&authpriv, "-l authNoPriv -a %s -u %s -A %s ", authproto, secname, authpasswd); } else if ( strcmp(seclevel, "authPriv") == 0 ) { if ( secname == NULL || authpasswd == NULL || privpasswd == NULL ) { @@ -742,7 +742,7 @@ validate_arguments () print_usage (); exit (STATE_UNKNOWN); } - authpriv = ssprintf(authpriv, "-l authPriv -a %s -u %s -A %s -x DES -X %s ", authproto, secname, authpasswd, privpasswd); + asprintf(&authpriv, "-l authPriv -a %s -u %s -A %s -x DES -X %s ", authproto, secname, authpasswd, privpasswd); } -- cgit v0.10-9-g596f