rpm
5.2.1
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
rpmio
rpmssl.h
Go to the documentation of this file.
1
#ifndef H_RPMSSL
2
#define H_RPMSSL
3
8
#include <
rpmiotypes.h
>
9
#include <
rpmpgp.h
>
10
#include <
rpmsw.h
>
11
12
/* Implementation specific includes. */
13
#if defined(_RPMSSL_INTERNAL)
14
#include <openssl/bn.h>
15
#include <openssl/dsa.h>
16
#include <openssl/rsa.h>
17
#include <openssl/engine.h>
18
#endif
19
22
typedef
/*abstract@*/
struct
rpmssl_s *
rpmssl
;
23
27
#if defined(_RPMSSL_INTERNAL)
28
struct
rpmssl_s {
29
/* DSA parameters. */
30
DSA * dsa;
31
DSA_SIG * dsasig;
32
33
/* RSA parameters. */
34
RSA * rsa;
35
36
BIGNUM * rsahm;
37
38
BIGNUM * c;
39
};
40
#endif
41
42
/*@unchecked@*/
43
extern
pgpImplVecs_t
rpmsslImplVecs
;
44
45
#endif
/* H_RPMSSL */
Generated on Wed Apr 17 2013 15:35:09 for rpm by
1.8.3.1