1
0
mirror of https://github.com/coturn/coturn.git synced 2026-05-04 18:36:10 +02:00

Initialize variables before use (#1832)

This commit is contained in:
Pavel Punsky 2026-03-08 16:24:32 -07:00 committed by GitHub
parent dbfa9dbb53
commit 44d201a4f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 4 deletions

View File

@ -691,7 +691,7 @@ start_udp_cycle:
#endif
static char buffer[65535];
uint32_t errcode = 0;
ioa_addr orig_addr;
ioa_addr orig_addr = {0};
int ttl = 0;
int tos = 0;
socklen_t slen = server->slen0;

View File

@ -1766,7 +1766,7 @@ void print_bin_func(const char *name, size_t len, const void *s, const char *fun
bool stun_attr_add_integrity_str(turn_credential_type ct, uint8_t *buf, size_t *len, hmackey_t key, password_t pwd,
SHATYPE shatype) {
uint8_t hmac[MAXSHASIZE];
uint8_t hmac[MAXSHASIZE] = {0};
unsigned int shasize;

View File

@ -3553,7 +3553,7 @@ static int handle_turn_command(turn_turnserver *server, ts_ur_super_session *ss,
return -1;
}
uint16_t unknown_attrs[MAX_NUMBER_OF_UNKNOWN_ATTRS];
uint16_t unknown_attrs[MAX_NUMBER_OF_UNKNOWN_ATTRS] = {0};
uint16_t ua_num = 0;
const uint16_t method =
stun_get_method_str(ioa_network_buffer_data(in_buffer->nbh), ioa_network_buffer_get_size(in_buffer->nbh));
@ -3946,7 +3946,7 @@ static int handle_old_stun_command(turn_turnserver *server, ts_ur_super_session
const uint8_t *reason = NULL;
int no_response = 0;
uint16_t unknown_attrs[MAX_NUMBER_OF_UNKNOWN_ATTRS];
uint16_t unknown_attrs[MAX_NUMBER_OF_UNKNOWN_ATTRS] = {0};
uint16_t ua_num = 0;
const uint16_t method =
stun_get_method_str(ioa_network_buffer_data(in_buffer->nbh), ioa_network_buffer_get_size(in_buffer->nbh));