changes to support older protocol with no aeskey/ecdh_secret hashing.

This commit is contained in:
fduncanh
2021-12-13 16:49:08 -05:00
parent 8b255aec02
commit f45af796b7
15 changed files with 91 additions and 98 deletions

View File

@@ -21,9 +21,7 @@
typedef struct mirror_buffer_s mirror_buffer_t;
mirror_buffer_t *mirror_buffer_init( logger_t *logger,
const unsigned char *aeskey,
const unsigned char *ecdh_secret);
mirror_buffer_t *mirror_buffer_init( logger_t *logger, const unsigned char *aeskey);
void mirror_buffer_init_aes(mirror_buffer_t *mirror_buffer, uint64_t streamConnectionID);
void mirror_buffer_decrypt(mirror_buffer_t *raop_mirror, unsigned char* input, unsigned char* output, int datalen);
void mirror_buffer_destroy(mirror_buffer_t *mirror_buffer);