Main Page | Data Structures | File List | Data Fields | Globals

lcg-sdel.c File Reference

secure delete command line program source file More...

#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <stdio.h>
#include <string.h>
#include <getopt.h>
#include <stdlib.h>
#include <ctype.h>
#include <fcntl.h>
#include <unistd.h>
#include <dlfcn.h>
#include "lcg-sdel.h"
#include "securestorage.h"

Go to the source code of this file.

Functions

void usage (FILE *out)
 Print help screen and exit.

int main (int argc, char *argv[])

Variables

int insecure
int verbose
int helpflg
const char * accept_host = " abcdefghilmnopqrstuvzwyxkjABCDEFGHILMNOPQRSTUVZWYXKJ0123456789.-"
const char * accept_vo = " abcdefghilmnopqrstuvzwyxkjABCDEFGHILMNOPQRSTUVZWYXKJ0123456789-"
const char * accept_lfn = " abcdefghilmnopqrstuvzwyxkjABCDEFGHILMNOPQRSTUVZWYXKJ0123456789.:_/-"


Detailed Description

secure delete command line program source file

Author:
Giordano Scuderi
Date:
2007

Definition in file lcg-sdel.c.


Function Documentation

int main int  argc,
char *  argv[]
 

Definition at line 112 of file lcg-sdel.c.

References accept_host, accept_lfn, accept_vo, errno, helpflg, insecure, LCG_MAXPATHLEN, lcg_sdel(), securestorage_error(), usage(), and verbose.

void usage FILE *  out  ) 
 

Print help screen and exit.

Author:
Giordano Scuderi
Parameters:
out Standard output or standard error.

Definition at line 99 of file lcg-sdel.c.

References AUTHOR, COMPANY, PROGRAMNAME, and PROGRAMVERSION.

Referenced by main().


Variable Documentation

const char* accept_host = " abcdefghilmnopqrstuvzwyxkjABCDEFGHILMNOPQRSTUVZWYXKJ0123456789.-"
 

Definition at line 94 of file lcg-sdel.c.

Referenced by lcg_scr(), lcg_sdel(), main(), securestorage_del_extended(), securestorage_open_extended(), and securestorage_opendir().

const char* accept_lfn = " abcdefghilmnopqrstuvzwyxkjABCDEFGHILMNOPQRSTUVZWYXKJ0123456789.:_/-"
 

Definition at line 96 of file lcg-sdel.c.

Referenced by lcg_scp(), lcg_scr(), lcg_sdel(), main(), securestorage_del_extended(), securestorage_mkdir(), securestorage_open_extended(), securestorage_opendir(), securestorage_rmdir(), and securestorage_statg().

const char* accept_vo = " abcdefghilmnopqrstuvzwyxkjABCDEFGHILMNOPQRSTUVZWYXKJ0123456789-"
 

Definition at line 95 of file lcg-sdel.c.

Referenced by lcg_scp(), lcg_scr(), lcg_sdel(), main(), securestorage_del_extended(), and securestorage_open_extended().

int helpflg
 

Definition at line 92 of file lcg-sdel.c.

Referenced by main().

int insecure
 

Definition at line 90 of file lcg-sdel.c.

int verbose
 

Definition at line 90 of file lcg-sdel.c.


Generated on Wed May 30 09:56:31 2007 for Secure Storage Service by doxygen 1.3.5