Back to index

courier  0.68.2
gpg.h
Go to the documentation of this file.
00001 /*
00002 */
00003 #ifndef       gpg_h
00004 #define       gpg_h
00005 
00006 /*
00007 ** Copyright 2001 Double Precision, Inc.  See COPYING for
00008 ** distribution information.
00009 */
00010 
00011 
00012 #if    HAVE_CONFIG_H
00013 #undef PACKAGE
00014 #undef VERSION
00015 #include      "config.h"
00016 #endif
00017 #include      <stdlib.h>
00018 #include      <stdio.h>
00019 
00020 extern void gpglistpub();
00021 extern void gpglistsec();
00022 
00023 extern void gpgcreate();
00024 extern void gpgdo();
00025 
00026 extern void gpgselectkey();
00027 extern void gpgencryptkeys(const char *);
00028 extern int gpgbadarg(const char *);
00029 
00030 extern void gpgselectpubkey();
00031 extern void gpgselectprivkey();
00032 extern int gpgexportkey(const char *, int,
00033                      int (*)(const char *, size_t, void *),
00034                      void *);
00035 
00036 int gpgdomsg(int, int, const char *, const char *);
00037 
00038 extern int gpgdecode(int, int);
00039 
00040 #endif