Cross reference for modules/pa/gpg.c of index.

# File modules/pa/gpg.c

## Included Files

- `#include <stdio.h>`

- `#include <stdlib.h>`

- `#include <string.h>`

- `#include <sys/wait.h>`

- `#include <unistd.h>`

- `#include <errno.h>`

- `#include <sys/types.h>`

- `#include <sys/stat.h>`

- `#include <fcntl.h>`

- `#include <time.h>`

- `#include "modules/pa/gpg.h"`

## External Variables

sd1
`extern int sd1[2]`

## Global Function PA_Decrypt()

`void PA_Decrypt ( struct ReadCryptedObject* rDO )`

Prototyped in: | modules/pa/gpg.h
Calls: | close(), fgets(), fprintf(), printf(), spawn_job(), strcat(), strcpy(), strerror(), waitpid()
References Variables: | sd1

## Global Function PA_ImportKey()

`void PA_ImportKey ( struct ImportKeyObject* iKO )`

Prototyped in: | modules/pa/gpg.h
Calls: | close(), fdopen(), fgets(), fprintf(), nfslock(), nfsunlock(), printf(), spawn_job(), sscanf(), strcpy(), strerror(), strrchr(), strstr(), waitpid()
References Variables: | sd1

## Global Function PA_VerifySignature()

`void PA_VerifySignature ( struct VerifySignObject* vSO )`

Prototyped in: | modules/pa/gpg.h
Calls: | ParseInputFile() | modules/pa/gpg.c
| VerifySignature() | modules/pa/gpg.c

## Global Function ParseInputFile()

`void ParseInputFile ( struct VerifySignObject* vSO )`

Calls: | fclose(), fgets(), fopen(), fputs(), getpid(), malloc(), sprintf(), strcmp(), strcpy(), strstr()
Called by: | PA_VerifySignature() | modules/pa/gpg.c

## Global Function VerifySignature()

`void VerifySignature ( struct VerifySignObject* vSO )`

Calls: | close(), fgets(), fprintf(), gethostid(), getpid(), labs(), printf(), spawn_job(), sprintf(), sscanf(), strcmp(), strcpy(), strerror(), strstr(), unlink(), waitpid()
Called by: | PA_VerifySignature() | modules/pa/gpg.c
References Variables: | sd1