aboutsummaryrefslogtreecommitdiff
path: root/hal_internal.h
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2016-11-20 21:15:13 -0500
committerRob Austein <sra@hactrn.net>2016-11-20 21:15:13 -0500
commitf4b6098c2359a75cc16275aad7ba2bf001261dea (patch)
tree6e9d6d617436efab7a79ec49d446987146dd5b87 /hal_internal.h
parent306c1dec5eb20da03bc9569aab83ae97a2ca9e7a (diff)
Move UUID utilities to hal.h; change attribute values to (const void *).
Diffstat (limited to 'hal_internal.h')
-rw-r--r--hal_internal.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/hal_internal.h b/hal_internal.h
index 0794d37..88424cf 100644
--- a/hal_internal.h
+++ b/hal_internal.h
@@ -286,24 +286,6 @@ extern hal_error_t hal_rpc_pkcs1_construct_digestinfo(const hal_hash_handle_t ha
const size_t digest_info_max);
/*
- * UUID stuff. All UUIDs we use (or are likely to use) are type 4 "random" UUIDs
- * Some of this may need to move to hal.h.
- */
-
-#define HAL_UUID_TEXT_SIZE (sizeof("00112233-4455-6677-8899-aabbccddeeff"))
-
-static inline int hal_uuid_cmp(const hal_uuid_t * const a, const hal_uuid_t * const b)
-{
- return memcmp(a, b, sizeof(hal_uuid_t));
-}
-
-extern hal_error_t hal_uuid_gen(hal_uuid_t *uuid);
-
-extern hal_error_t hal_uuid_parse(hal_uuid_t *uuid, const char * const string);
-
-extern hal_error_t hal_uuid_format(const hal_uuid_t * const uuid, char *buffer, const size_t buffer_len);
-
-/*
* CRC-32 stuff (for flash keystore, etc). Dunno if we want a Verilog
* implementation of this, or if it would even be faster than doing it
* the main CPU taking I/O overhead and so forth into account.