added an include hack to build starter without gmp.h

This commit is contained in:
Martin Willi
2008-11-27 10:20:25 +00:00
parent 140d0081bf
commit ac812491aa
3 changed files with 15 additions and 2 deletions
+1
View File
@@ -33,6 +33,7 @@
#include "certs.h" #include "certs.h"
#include "whack.h" #include "whack.h"
#include "fetch.h" #include "fetch.h"
#include "smartcard.h"
/* chained list of X.509 authority certificates (ca, aa, and ocsp) */ /* chained list of X.509 authority certificates (ca, aa, and ocsp) */
+4 -1
View File
@@ -25,14 +25,17 @@
#define SCX_CERT_CACHE_INTERVAL 60 /* seconds */ #define SCX_CERT_CACHE_INTERVAL 60 /* seconds */
#define SCX_MAX_PIN_TRIALS 3 #define SCX_MAX_PIN_TRIALS 3
/* smartcard operations */ /* smartcard operations, update copy in whack.h */
#ifndef SC_OP_T
#define SC_OP_T
typedef enum { typedef enum {
SC_OP_NONE = 0, SC_OP_NONE = 0,
SC_OP_ENCRYPT = 1, SC_OP_ENCRYPT = 1,
SC_OP_DECRYPT = 2, SC_OP_DECRYPT = 2,
SC_OP_SIGN = 3, SC_OP_SIGN = 3,
} sc_op_t; } sc_op_t;
#endif /* SC_OP_T */
/* smartcard record */ /* smartcard record */
+10 -1
View File
@@ -19,7 +19,16 @@
#include <freeswan.h> #include <freeswan.h>
#include <smartcard.h> /* copy of smartcard operations, defined in smartcard.h */
#ifndef SC_OP_T
#define SC_OP_T
typedef enum {
SC_OP_NONE = 0,
SC_OP_ENCRYPT = 1,
SC_OP_DECRYPT = 2,
SC_OP_SIGN = 3,
} sc_op_t;
#endif /* SC_OP_T */
/* Since the message remains on one host, native representation is used. /* Since the message remains on one host, native representation is used.
* Think of this as horizontal microcode: all selected operations are * Think of this as horizontal microcode: all selected operations are