gwenhywfar  5.10.1
gsa/globals.h
Go to the documentation of this file.
1 /***************************************************************************
2  begin : Sat Jun 25 2011
3  copyright : (C) 2011 by Martin Preuss
4  email : martin@libchipcard.de
5 
6  ***************************************************************************
7  * Please see toplevel file COPYING for license details *
8  ***************************************************************************/
9 
10 
11 #ifndef GSA_GLOBALS_H
12 #define GSA_GLOBALS_H
13 
14 #include <gwenhywfar/gwenhywfar.h>
15 #include <gwenhywfar/args.h>
16 #include <gwenhywfar/logger.h>
17 #include <gwenhywfar/db.h>
18 #include <gwenhywfar/misc.h>
19 #include <gwenhywfar/misc2.h>
20 #include <gwenhywfar/inherit.h>
21 #include <gwenhywfar/ct.h>
22 #include <gwenhywfar/ctplugin.h>
23 
24 #include <string.h>
25 #include <errno.h>
26 
27 #define GSA_LOGDOMAIN "gsa"
28 
29 #include "src/base/i18n_l.h"
30 
31 int readFile(const char *fname, GWEN_BUFFER *dbuf);
32 
33 
34 int createArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv);
35 int checkArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv);
36 int listArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv);
37 int add2Archive(GWEN_DB_NODE *dbArgs, int argc, char **argv);
38 int extractArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv);
39 
40 int mkArchiveKey(GWEN_DB_NODE *dbArgs, int argc, char **argv);
41 int signArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv);
42 int verifyArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv);
43 
44 int releaseFillIn(GWEN_DB_NODE *dbArgs, int argc, char **argv);
45 
46 
47 #endif /* GSA_GLOBALS_H */
48 
49 
50 
51 
52 
int verifyArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: verify.c:24
struct GWEN_DB_NODE GWEN_DB_NODE
Definition: db.h:228
int readFile(const char *fname, GWEN_BUFFER *dbuf)
Definition: gsa/main.c:25
int releaseFillIn(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: rfi.c:22
int checkArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: check.c:22
int listArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv)
struct GWEN_BUFFER GWEN_BUFFER
A dynamically resizeable text buffer.
Definition: buffer.h:38
int mkArchiveKey(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: mkkey.c:24
int add2Archive(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: add.c:111
int extractArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: extract.c:22
int createArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: gsa/create.c:22
int signArchive(GWEN_DB_NODE *dbArgs, int argc, char **argv)
Definition: sign.c:24