diff options
author | Franklin Wei <me@fwei.tk> | 2018-06-02 00:14:40 -0400 |
---|---|---|
committer | Franklin Wei <me@fwei.tk> | 2018-06-02 00:14:40 -0400 |
commit | f1a44ba35f48d04188d8ef16ace0a992e6888dbd (patch) | |
tree | 365f05716ddfa71ea7b0fc85ae369887fdeede48 /service_provider.h | |
parent | 35da023f66db5e755baf40ff89b1a62be9c0bd2c (diff) | |
download | csaa-f1a44ba35f48d04188d8ef16ace0a992e6888dbd.zip csaa-f1a44ba35f48d04188d8ef16ace0a992e6888dbd.tar.gz csaa-f1a44ba35f48d04188d8ef16ace0a992e6888dbd.tar.bz2 csaa-f1a44ba35f48d04188d8ef16ace0a992e6888dbd.tar.xz |
fix compilation errors
Diffstat (limited to 'service_provider.h')
-rw-r--r-- | service_provider.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/service_provider.h b/service_provider.h index 1c92c36..3bf9d2e 100644 --- a/service_provider.h +++ b/service_provider.h @@ -5,6 +5,7 @@ #define CSAA_SERVICE_PROVIDER_H #include "crypto.h" +#include "trusted_module.h" struct service_provider; @@ -34,6 +35,8 @@ struct user_request { struct tm_cert rv_cert; hash_t rv_hmac; + /* RU certificate indicating updated counter value in + * IOMT */ struct tm_cert ru_cert; hash_t ru_hmac; } modify; @@ -41,6 +44,6 @@ struct user_request { }; struct service_provider *sp_new(const void *key, size_t keylen); -void sp_request(struct service_provider *sp, const struct user_request *req, hmac_t hmac); +void sp_request(struct service_provider *sp, const struct user_request *req, hash_t hmac); #endif |