diff options
author | David Timber <mieabby@gmail.com> | 2020-01-04 09:05:45 +1100 |
---|---|---|
committer | David Timber <mieabby@gmail.com> | 2020-01-04 09:05:45 +1100 |
commit | 129e12d7685a6ea99fde514ad104a0368a19033d (patch) | |
tree | af4148f9f47830aa0eea9ef035bd08c61e8b4592 /src/dvault.h | |
parent | 1120c866527fe439fb51e24fc2e512a24e79c37a (diff) |
musl + mbedtls!
Diffstat (limited to 'src/dvault.h')
-rw-r--r-- | src/dvault.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/dvault.h b/src/dvault.h index a548974..d99a660 100644 --- a/src/dvault.h +++ b/src/dvault.h @@ -11,7 +11,10 @@ typedef struct prne_dvault_mask_result prne_dvault_mask_result_t; typedef enum { PRNE_DATA_TYPE_NONE = -1, + PRNE_DATA_TYPE_CSTR, + PRNE_DATA_TYPE_BIN, + NB_PRNE_DATA_TYPE } prne_data_type_t; PRNE_LIMIT_ENUM(prne_data_type_t, NB_PRNE_DATA_TYPE, 0xFF); @@ -46,4 +49,5 @@ prne_data_type_t prne_dvault_get_entry_data_type (const prne_data_key_t key); size_t prne_dvault_get_entry_size (const prne_data_key_t key); uint8_t prne_dvault_get_entry_salt (const prne_data_key_t key); char *prne_dvault_unmask_entry_cstr (const prne_data_key_t key, size_t *len); +void prne_dvault_unmask_entry_bin (const prne_data_key_t key, const uint8_t **data, size_t *len); void prne_dvault_reset_dict (void); |