version 1.3, 2019/08/11 14:41:49 |
version 1.4, 2019/08/11 17:22:31 |
|
|
{ |
{ |
size_t i; |
size_t i; |
|
|
extern char *__progname; |
|
|
|
if (snmp_app != NULL) { |
if (snmp_app != NULL) { |
fprintf(stderr, "usage: %s %s%s%s%s\n", |
fprintf(stderr, "usage: snmp %s%s%s%s\n", |
__progname, snmp_app->name, |
snmp_app->name, |
snmp_app->usecommonopt ? |
snmp_app->usecommonopt ? |
" [-c community] [-r retries] [-t timeout] " |
" [-c community] [-r retries] [-t timeout] [-v version]\n" |
"[-v protocol version] [-O afnqvxSQ]" : "", |
" [-O afnqvxSQ]" : "", |
snmp_app->usage == NULL ? "" : " ", |
snmp_app->usage == NULL ? "" : " ", |
snmp_app->usage == NULL ? "" : snmp_app->usage); |
snmp_app->usage == NULL ? "" : snmp_app->usage); |
exit(1); |
exit(1); |
} |
} |
fprintf(stderr, "usage: \n"); |
|
for (i = 0; i < (sizeof(snmp_apps)/sizeof(*snmp_apps)); i++) { |
for (i = 0; i < (sizeof(snmp_apps)/sizeof(*snmp_apps)); i++) { |
fprintf(stderr, "%*s %s%s%s%s\n", |
if (i == 0) |
(int) (sizeof("usage:") + strlen(__progname)), |
fprintf(stderr, "usage: "); |
__progname, snmp_apps[i].name, |
else |
|
fprintf(stderr, " "); |
|
fprintf(stderr, "snmp %s%s %s\n", |
|
snmp_apps[i].name, |
snmp_apps[i].usecommonopt ? |
snmp_apps[i].usecommonopt ? |
" [-c community] [-r retries] [-t timeout] " |
" [-c community] [-r retries] [-t timeout] [-v version]\n" |
"[-v protocol version] [-O afnqvxSQ]" : "", |
" [-O afnqvxSQ]" : "", |
snmp_apps[i].usage == NULL ? "" : " ", |
snmp_apps[i].usage ? snmp_apps[i].usage : ""); |
snmp_apps[i].usage == NULL ? "" : snmp_apps[i].usage); |
|
} |
} |
exit(1); |
exit(1); |
} |
} |