diff options
Diffstat (limited to 'libkeyring')
| -rw-r--r-- | libkeyring/dsaalg.c | 2 | ||||
| -rw-r--r-- | libkeyring/egalg.c | 2 | ||||
| -rw-r--r-- | libkeyring/keys.h | 11 | ||||
| -rw-r--r-- | libkeyring/rsaalg.c | 2 |
4 files changed, 5 insertions, 12 deletions
diff --git a/libkeyring/dsaalg.c b/libkeyring/dsaalg.c index 9845d5f0..2bf659f7 100644 --- a/libkeyring/dsaalg.c +++ b/libkeyring/dsaalg.c @@ -2,7 +2,7 @@ #include <kernel.h> #include <isa.h> #include "interp.h" -#include "../libinterp/runt.h" +#include "../libinterp/keyringif.h" #include "mp.h" #include "libsec.h" #include "keys.h" diff --git a/libkeyring/egalg.c b/libkeyring/egalg.c index 0c6b88d1..28202c1c 100644 --- a/libkeyring/egalg.c +++ b/libkeyring/egalg.c @@ -2,7 +2,7 @@ #include <kernel.h> #include <isa.h> #include "interp.h" -#include "../libinterp/runt.h" +#include "../libinterp/keyringif.h" #include "mp.h" #include "libsec.h" #include "keys.h" diff --git a/libkeyring/keys.h b/libkeyring/keys.h index ff1eb149..4071ca02 100644 --- a/libkeyring/keys.h +++ b/libkeyring/keys.h @@ -1,4 +1,3 @@ -typedef struct IPint IPint; typedef struct SigAlg SigAlg; typedef struct SigAlgVec SigAlgVec; typedef struct SK SK; @@ -16,13 +15,6 @@ enum MaxBigBytes = 1024 }; -/* infininite precision integer */ -struct IPint -{ - Keyring_IPint x; - mpint* b; -}; - /* generic certificate */ struct Certificate { @@ -115,4 +107,5 @@ struct SigAlg int bigtobase64(mpint* b, char *buf, int blen); mpint* base64tobig(char *str, char **strp); SigAlgVec* findsigalg(char*); -Keyring_IPint* newIPint(mpint*); +//Keyring_IPint* newIPint(mpint*); +void* newIPint(mpint*); diff --git a/libkeyring/rsaalg.c b/libkeyring/rsaalg.c index f522f485..46df7e50 100644 --- a/libkeyring/rsaalg.c +++ b/libkeyring/rsaalg.c @@ -2,7 +2,7 @@ #include <kernel.h> #include <isa.h> #include "interp.h" -#include "../libinterp/runt.h" +#include "../libinterp/keyringif.h" #include "mp.h" #include "libsec.h" #include "keys.h" |
