|
gwenhywfar 5.14.1
|
#include "globals.h"#include <gwenhywfar/debug.h>#include <gwenhywfar/sar.h>#include <gwenhywfar/directory.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <errno.h>#include <string.h>
Go to the source code of this file.
Functions | |
| int | add2Archive (GWEN_DB_NODE *dbArgs, int argc, char **argv) |
| static int | addToList (const char *fname, int recursive, GWEN_STRINGLIST *sl) |
| int add2Archive | ( | GWEN_DB_NODE * | dbArgs, |
| int | argc, | ||
| char ** | argv ) |
Definition at line 112 of file add.c.
References addToList(), GWEN_Args_Check(), GWEN_ARGS_FLAGS_HAS_ARGUMENT, GWEN_ARGS_FLAGS_HELP, GWEN_ARGS_FLAGS_LAST, GWEN_ARGS_MODE_ALLOW_FREEPARAM, GWEN_ARGS_RESULT_ERROR, GWEN_ARGS_RESULT_HELP, GWEN_Args_Usage(), GWEN_ArgsOutType_Txt, GWEN_ArgsType_Char, GWEN_ArgsType_Int, GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_DB_FLAGS_DEFAULT, GWEN_DB_GetCharValue(), GWEN_DB_GetGroup(), GWEN_DB_GetIntValue(), GWEN_Sar_AddFile(), GWEN_Sar_CloseArchive(), GWEN_Sar_free(), GWEN_Sar_new(), GWEN_Sar_OpenArchive(), GWEN_StringList_FirstEntry(), GWEN_StringList_free(), GWEN_StringList_new(), GWEN_StringListEntry_Data(), GWEN_StringListEntry_Next(), GWEN_SyncIo_File_CreationMode_OpenExisting, GWEN_SYNCIO_FILE_FLAGS_READ, GWEN_SYNCIO_FILE_FLAGS_WRITE, and NULL.
Referenced by main().


|
static |
Definition at line 29 of file add.c.
References addToList(), DBG_ERROR, DBG_INFO, GSA_LOGDOMAIN, GWEN_Buffer_AppendString(), GWEN_Buffer_Crop(), GWEN_Buffer_free(), GWEN_Buffer_GetPos(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_DIR_SEPARATOR_S, GWEN_Directory_Close(), GWEN_Directory_free(), GWEN_Directory_new(), GWEN_Directory_Open(), GWEN_Directory_Read(), GWEN_LOGDOMAIN, GWEN_StringList_AppendString(), GWEN_StringList_FirstEntry(), GWEN_StringList_free(), GWEN_StringList_new(), GWEN_StringListEntry_Data(), and GWEN_StringListEntry_Next().
Referenced by add2Archive(), and addToList().

