mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-08-14 01:49:05 +00:00
[Build-System] Update libsrtp to 2.4.0
This commit is contained in:
@@ -96,7 +96,7 @@
|
||||
|
||||
#ifndef HAVE_USLEEP
|
||||
#ifdef HAVE_WINDOWS_H
|
||||
#define usleep(us) Sleep((us) / 1000)
|
||||
#define usleep(us) Sleep(((DWORD)us) / 1000)
|
||||
#else
|
||||
#define usleep(us) sleep((us) / 1000000)
|
||||
#endif
|
||||
@@ -317,6 +317,7 @@ int main(int argc, char *argv[])
|
||||
exit(1);
|
||||
}
|
||||
|
||||
memset(&name, 0, sizeof(struct sockaddr_in));
|
||||
name.sin_addr = rcvr_addr;
|
||||
name.sin_family = PF_INET;
|
||||
name.sin_port = htons(port);
|
||||
@@ -364,7 +365,7 @@ int main(int argc, char *argv[])
|
||||
switch (sec_servs) {
|
||||
case sec_serv_conf_and_auth:
|
||||
if (gcm_on) {
|
||||
#ifdef OPENSSL
|
||||
#ifdef GCM
|
||||
switch (key_size) {
|
||||
case 128:
|
||||
srtp_crypto_policy_set_aes_gcm_128_8_auth(&policy.rtp);
|
||||
@@ -377,7 +378,7 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
#else
|
||||
printf("error: GCM mode only supported when using the OpenSSL "
|
||||
"crypto engine.\n");
|
||||
"or NSS crypto engine.\n");
|
||||
return 0;
|
||||
#endif
|
||||
} else {
|
||||
@@ -413,7 +414,7 @@ int main(int argc, char *argv[])
|
||||
break;
|
||||
case sec_serv_auth:
|
||||
if (gcm_on) {
|
||||
#ifdef OPENSSL
|
||||
#ifdef GCM
|
||||
switch (key_size) {
|
||||
case 128:
|
||||
srtp_crypto_policy_set_aes_gcm_128_8_only_auth(&policy.rtp);
|
||||
@@ -443,7 +444,6 @@ int main(int argc, char *argv[])
|
||||
policy.ssrc.type = ssrc_specific;
|
||||
policy.ssrc.value = ssrc;
|
||||
policy.key = (uint8_t *)key;
|
||||
policy.ekt = NULL;
|
||||
policy.next = NULL;
|
||||
policy.window_size = 128;
|
||||
policy.allow_repeat_tx = 0;
|
||||
@@ -505,7 +505,6 @@ int main(int argc, char *argv[])
|
||||
policy.ssrc.value = ssrc;
|
||||
policy.window_size = 0;
|
||||
policy.allow_repeat_tx = 0;
|
||||
policy.ekt = NULL;
|
||||
policy.next = NULL;
|
||||
}
|
||||
|
||||
@@ -670,7 +669,7 @@ void handle_signal(int signum)
|
||||
|
||||
int setup_signal_handler(char *name)
|
||||
{
|
||||
#if HAVE_SIGACTION
|
||||
#ifdef HAVE_SIGACTION
|
||||
struct sigaction act;
|
||||
memset(&act, 0, sizeof(act));
|
||||
|
||||
|
Reference in New Issue
Block a user