webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Macros | |
#define | EKT_OCTETS_AFTER_BASE_TAG 24 |
#define | EKT_OCTETS_AFTER_EMK 8 |
#define | EKT_OCTETS_AFTER_ROC 4 |
#define | EKT_SPI_LEN 2 |
Functions | |
unsigned | srtp_ekt_octets_after_base_tag (srtp_ekt_stream_t ekt) |
srtp_err_status_t | srtp_ekt_alloc (srtp_ekt_stream_t *stream_data, srtp_ekt_policy_t policy) |
srtp_err_status_t | srtp_ekt_stream_init_from_policy (srtp_ekt_stream_t stream_data, srtp_ekt_policy_t policy) |
void | aes_decrypt_with_raw_key (void *ciphertext, const void *key, int key_len) |
srtp_err_status_t | srtp_stream_init_from_ekt (srtp_stream_t stream, const void *srtcp_hdr, unsigned pkt_octet_len) |
void | srtp_ekt_write_data (srtp_ekt_stream_t ekt, uint8_t *base_tag, unsigned base_tag_len, int *packet_len, srtp_xtd_seq_num_t pkt_index) |
void | srtcp_ekt_trailer (srtp_ekt_stream_t ekt, unsigned *auth_len, void **auth_tag, void *tag_copy) |
Variables | |
srtp_debug_module_t | mod_srtp |
#define EKT_OCTETS_AFTER_BASE_TAG 24 |
#define EKT_OCTETS_AFTER_EMK 8 |
#define EKT_OCTETS_AFTER_ROC 4 |
#define EKT_SPI_LEN 2 |
void srtcp_ekt_trailer | ( | srtp_ekt_stream_t | ekt, |
unsigned * | auth_len, | ||
void ** | auth_tag, | ||
void * | tag_copy | ||
) |
srtp_err_status_t srtp_ekt_alloc | ( | srtp_ekt_stream_t * | stream_data, |
srtp_ekt_policy_t | policy | ||
) |
unsigned srtp_ekt_octets_after_base_tag | ( | srtp_ekt_stream_t | ekt | ) |
srtp_err_status_t srtp_ekt_stream_init_from_policy | ( | srtp_ekt_stream_t | stream_data, |
srtp_ekt_policy_t | policy | ||
) |
void srtp_ekt_write_data | ( | srtp_ekt_stream_t | ekt, |
uint8_t * | base_tag, | ||
unsigned | base_tag_len, | ||
int * | packet_len, | ||
srtp_xtd_seq_num_t | pkt_index | ||
) |
srtp_err_status_t srtp_stream_init_from_ekt | ( | srtp_stream_t | stream, |
const void * | srtcp_hdr, | ||
unsigned | pkt_octet_len | ||
) |
srtp_debug_module_t mod_srtp |