File pa/gpg.h

  $Revision: 1.18 $

gpg.h - header for gpg.c .
Status: COMPLETE, REVUED, TESTED

Included Files


Preprocessor definitions

#define GPG_H

#define INPUT_FD 0

#define OUTPUT_FD 1

#define ERROR_FD 2

#define LINE_LENGTH 1024

#define STRING_LENGTH 255

#define FILENAME_LENGTH 1024

#define ERRSTRING

#define MAX_LINE_BUF 50000


Type struct VerifySignObject

struct VerifySignObject
struct VerifySignObject 
   { 
     char iDocSigFilename[1024]; 
     char iSigFilename[1024]; 
     char outputPath[1024]; 
     char oStream[1024]; 
     char keyRing[1024]; 
     int isValid; 
     u32 keyID; 
     struct VerifySignObject* next; 
     struct VerifySignObject* inner; 
     int nMsg; 
     int type; 
     int isMIME; 
   } 

Type struct ReadCryptedObject

struct ReadCryptedObject
struct ReadCryptedObject 
   { 
     char iFilename[1024]; 
     char oStream[1024]; 
     char keyRing[1024]; 
     int isValid; 
     u32 keyID; 
   } 

Type struct ImportKeyObject

struct ImportKeyObject
struct ImportKeyObject 
   { 
     char iFilename[1024]; 
     char keyRing[1024]; 
     int rc; 
     u32 keyID; 
     char fingerPrint[255]; 
     char keyOwner[255]; 
   } 

Type struct RemoveKeyObject

struct RemoveKeyObject
struct RemoveKeyObject 
   { 
     char iFilename[1024]; 
     char keyRing[1024]; 
     int rc; 
     u32 keyID; 
   } 

Local Function asctime_r()

static char* asctime_r ( const struct tm* __tm, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_asctime_r()

Local Function ctime_r()

static char* ctime_r ( const time_t* __time, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_ctime_r()

Local Function getlogin_r()

static int getlogin_r ( char* __name, int __len )
Included from: /usr/include/unistd.h
Calls: __posix_getlogin_r()

Local Function ttyname_r()

static int ttyname_r ( int __fildes, char* __buf, size_t __size )
Included from: /usr/include/unistd.h
Calls: __posix_ttyname_r()