1- #include "hmac.h"
2-
31#include <libtock/defer.h>
42
3+ #include "hmac.h"
4+
55returncode_t libtocksync_hmac_simple (libtock_hmac_algorithm_t hmac_type ,
66 uint8_t * key_buffer , uint32_t key_length ,
77 uint8_t * input_buffer , uint32_t input_length ,
@@ -13,15 +13,18 @@ returncode_t libtocksync_hmac_simple(libtock_hmac_algorithm_t hmac_type,
1313
1414 ret = libtock_hmac_set_readonly_allow_key_buffer (key_buffer , key_length );
1515 if (ret != RETURNCODE_SUCCESS ) return ret ;
16- defer { libtock_hmac_set_readonly_allow_key_buffer (NULL , 0 ); };
16+ defer { libtock_hmac_set_readonly_allow_key_buffer (NULL , 0 );
17+ };
1718
1819 ret = libtock_hmac_set_readonly_allow_data_buffer (input_buffer , input_length );
1920 if (ret != RETURNCODE_SUCCESS ) return ret ;
20- defer { libtock_hmac_set_readonly_allow_data_buffer (NULL , 0 ); };
21+ defer { libtock_hmac_set_readonly_allow_data_buffer (NULL , 0 );
22+ };
2123
2224 ret = libtock_hmac_set_readwrite_allow_destination_buffer (hmac_buffer , hmac_length );
2325 if (ret != RETURNCODE_SUCCESS ) return ret ;
24- defer { libtock_hmac_set_readwrite_allow_destination_buffer (NULL , 0 ); };
26+ defer { libtock_hmac_set_readwrite_allow_destination_buffer (NULL , 0 );
27+ };
2528
2629 ret = libtock_hmac_command_run ();
2730 if (ret != RETURNCODE_SUCCESS ) return ret ;
0 commit comments