Bug #323 » 0001-In-command-line-tools-merge-common-stuff-for-argumen.patch
| src/libs/aqbanking/Makefile.am | ||
|---|---|---|
|
banking_be.h \
|
||
|
banking_l.h \
|
||
|
banking_p.h \
|
||
|
banking_cli.h \
|
||
|
i18n_l.h
|
||
| ... | ... | |
|
libaqbanking_base_la_SOURCES=\
|
||
|
account_type.c \
|
||
|
banking.c
|
||
|
banking.c \
|
||
|
banking_cli.c
|
||
|
libaqbanking_base_la_LIBADD= \
|
||
|
backendsupport/libabbesupport.la \
|
||
| src/libs/aqbanking/banking_cli.c | ||
|---|---|---|
|
/***************************************************************************
|
||
|
begin : Fri Nov 14 2024
|
||
|
copyright : (C) 2024 by Ralf Habacker
|
||
|
email : ralf.habacker@freenet.de
|
||
|
***************************************************************************
|
||
|
* Please see toplevel file COPYING for license details *
|
||
|
***************************************************************************/
|
||
|
#ifdef HAVE_CONFIG_H
|
||
|
# include <config.h>
|
||
|
#endif
|
||
|
#include <aqbanking/i18n_l.h>
|
||
|
#include <aqbanking/version.h>
|
||
|
#include <aqbanking/banking_cli.h>
|
||
|
int AB_Cmd_Handle_Args(int argc,
|
||
|
char **argv,
|
||
|
const GWEN_ARGS *args,
|
||
|
GWEN_DB_NODE *db)
|
||
|
{
|
||
|
int rv;
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0,
|
||
|
args,
|
||
|
db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return rv;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf = GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return GWEN_ARGS_RESULT_ERROR;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
}
|
||
|
return rv;
|
||
|
}
|
||
|
int AB_App_HandleArgs(int argc,
|
||
|
char **argv,
|
||
|
const GWEN_ARGS *args,
|
||
|
GWEN_DB_NODE *db)
|
||
|
{
|
||
|
int rv;
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
GWEN_ARGS_MODE_ALLOW_FREEPARAM |
|
||
|
GWEN_ARGS_MODE_STOP_AT_FREEPARAM,
|
||
|
args,
|
||
|
db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments main\n");
|
||
|
GWEN_DB_Group_free(db);
|
||
|
return rv;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
GWEN_Buffer_AppendString(ubuf, I18N("This is version "));
|
||
|
GWEN_Buffer_AppendString(ubuf, AQBANKING_VERSION_STRING "\n");
|
||
|
GWEN_Buffer_AppendString(ubuf,
|
||
|
I18N("Usage: "));
|
||
|
GWEN_Buffer_AppendString(ubuf, argv[0]);
|
||
|
GWEN_Buffer_AppendString(ubuf,
|
||
|
I18N(" [GLOBAL OPTIONS] COMMAND "
|
||
|
"[LOCAL OPTIONS]\n"));
|
||
|
GWEN_Buffer_AppendString(ubuf,
|
||
|
I18N("\nGlobal Options:\n"));
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
GWEN_DB_Group_free(db);
|
||
|
return GWEN_ARGS_RESULT_ERROR;
|
||
|
}
|
||
|
GWEN_Buffer_AppendString(ubuf, "\n");
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
}
|
||
|
return rv;
|
||
|
}
|
||
| src/libs/aqbanking/banking_cli.h | ||
|---|---|---|
|
/***************************************************************************
|
||
|
begin : Fri Nov 14 2024
|
||
|
copyright : (C) 2024 by Ralf Habacker
|
||
|
email : ralf.habacker@freenet.de
|
||
|
***************************************************************************
|
||
|
* Please see toplevel file COPYING for license details *
|
||
|
***************************************************************************/
|
||
|
#ifndef AQBANKING_CLI_H
|
||
|
#define AQBANKING_CLI_H
|
||
|
#include <aqbanking/error.h>
|
||
|
#include <gwenhywfar/db.h>
|
||
|
#include <gwenhywfar/args.h>
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
/**
|
||
|
* Processes arguments for individual commands
|
||
|
* Upon request, the list of available arguments is output,
|
||
|
* or a message is output in case of an error.
|
||
|
*/
|
||
|
AQBANKING_API
|
||
|
int AB_Cmd_Handle_Args(int argc, char **argv, const GWEN_ARGS *args, GWEN_DB_NODE *db);
|
||
|
/**
|
||
|
* Processes arguments for a command line application
|
||
|
* Upon request, the version and syntax of the command line and a list of available
|
||
|
* arguments are output, or a message is output in case of an error.
|
||
|
*/
|
||
|
AQBANKING_API
|
||
|
int AB_App_Handle_Args(int argc, char **argv, const GWEN_ARGS *args, GWEN_DB_NODE *db);
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
#endif // AQBANKING_CLI_H
|
||
| src/libs/plugins/backends/aqebics/control/addaccount.c | ||
|---|---|---|
|
#include "aqebics/client/user.h"
|
||
|
#include "aqebics/client/provider.h"
|
||
|
#include <aqbanking/banking_cli.h>
|
||
|
#include <gwenhywfar/text.h>
|
||
| ... | ... | |
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return NULL;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return NULL;
|
||
|
}
|
||
|
fprintf(stderr, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return NULL;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/addmedium.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutTypeTXT)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stderr, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/addsubuserflags.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stderr, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/adduser.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/createkeys.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/createtempkey.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/download.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/getaccounts.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/getcert.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/getkeys.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/globals.h | ||
|---|---|---|
|
#include "aqbanking/banking_be.h"
|
||
|
#include "aqbanking/i18n_l.h"
|
||
|
#include "aqbanking/banking_cli.h"
|
||
|
#include <gwenhywfar/args.h>
|
||
|
#include <gwenhywfar/buffer.h>
|
||
| src/libs/plugins/backends/aqebics/control/hialetter.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/iniletter.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/listaccounts.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stderr, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/listusers.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stderr, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/mkpinlist.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stderr, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/resetuser.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/sendhkd.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/sendhpd.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/sendkeys.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/sendsignkey.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/setebicsversion.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqebics/control/upload.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqfints/banking/control/logfile.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/addaccount.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/addsubaccountflags.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
| ... | ... | |
|
int i;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
dbTmp=GWEN_DB_Group_new("flagGroup");
|
||
|
AH_Account_Flags_toDb(dbTmp, "flags", 0xffffffff);
|
||
|
GWEN_Buffer_AppendString(ubuf, "\nThe following flags are recognized:\n");
|
||
| src/libs/plugins/backends/aqhbci/control/addsubuserflags.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
| ... | ... | |
|
int i;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
dbTmp=GWEN_DB_Group_new("flagGroup");
|
||
|
AH_User_Flags_toDb(dbTmp, "flags", 0xffffffff);
|
||
|
GWEN_Buffer_AppendString(ubuf, "\nThe following flags are recognized:\n");
|
||
| src/libs/plugins/backends/aqhbci/control/adduser.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return NULL;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return NULL;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return NULL;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/changekeys.c | ||
|---|---|---|
|
int AH_Control_ChangeKeys(AB_PROVIDER *pro, GWEN_DB_NODE *dbArgs, int argc, char **argv)
|
||
|
{
|
||
|
GWEN_DB_NODE *db = NULL;
|
||
|
int res = 0;
|
||
|
int rv = 0;
|
||
|
uint32_t uid = 0;
|
||
|
AB_USER *u = NULL;
|
||
| ... | ... | |
|
}
|
||
|
};
|
||
|
db = GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
if (!db || ((res = GWEN_Args_Check(argc, argv, 1, 0, args, db)) == GWEN_ARGS_RESULT_ERROR)) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
return 1;
|
||
|
}
|
||
|
if (res == GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *b = GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, b, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
// TODO: help text default args
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(b));
|
||
|
GWEN_Buffer_free(b);
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
return 0;
|
||
|
}
|
||
| ... | ... | |
|
return -1;
|
||
|
}
|
||
|
res = AH_Provider_ChangeUserKeys(pro, u, db, 1, 0, 0);
|
||
|
rv = AH_Provider_ChangeUserKeys(pro, u, db, 1, 0, 0);
|
||
|
AB_User_free(u);
|
||
|
return res;
|
||
|
return rv;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/changepin.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/createkeys.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/delaccount.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/deluser.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/getaccounts.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/getaccsepa.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/getbankinfo.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/getcert.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/getitanmodes.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/getkeys.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/getsysid.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||
|
GWEN_BUFFER *ubuf;
|
||
|
ubuf=GWEN_Buffer_new(0, 1024, 0, 1);
|
||
|
if (GWEN_Args_Usage(args, ubuf, GWEN_ArgsOutType_Txt)) {
|
||
|
fprintf(stderr, "ERROR: Could not create help string\n");
|
||
|
return 1;
|
||
|
}
|
||
|
fprintf(stdout, "%s\n", GWEN_Buffer_GetStart(ubuf));
|
||
|
GWEN_Buffer_free(ubuf);
|
||
|
return 0;
|
||
|
}
|
||
| src/libs/plugins/backends/aqhbci/control/gettargetacc.c | ||
|---|---|---|
|
};
|
||
|
db=GWEN_DB_GetGroup(dbArgs, GWEN_DB_FLAGS_DEFAULT, "local");
|
||
|
rv=GWEN_Args_Check(argc, argv, 1,
|
||
|
0 /*GWEN_ARGS_MODE_ALLOW_FREEPARAM*/,
|
||
|
args,
|
||
|
db);
|
||
|
rv=AB_Cmd_Handle_Args(argc, argv, args, db);
|
||
|
if (rv==GWEN_ARGS_RESULT_ERROR) {
|
||
|
fprintf(stderr, "ERROR: Could not parse arguments\n");
|
||
|
return 1;
|
||
|
}
|
||
|
else if (rv==GWEN_ARGS_RESULT_HELP) {
|
||