Browse Source

divide bit lengths by 8 to get octet count

git.mgm/mediaproxy-ng/github/master
Richard Fuchs 13 years ago
parent
commit
94393efada
2 changed files with 6 additions and 6 deletions
  1. +3
    -3
      daemon/rtcp.c
  2. +3
    -3
      daemon/rtp.c

+ 3
- 3
daemon/rtcp.c View File

@ -321,13 +321,13 @@ static inline int check_session_keys(struct crypto_context *c) {
if (!c->crypto_suite)
return -1;
str_init_len(&s, c->session_key, c->crypto_suite->session_key_len);
str_init_len(&s, c->session_key, c->crypto_suite->session_key_len / 8);
if (crypto_gen_session_key(c, &s, 0x03, 4))
return -1;
str_init_len(&s, c->session_auth_key, c->crypto_suite->srtcp_auth_key_len);
str_init_len(&s, c->session_auth_key, c->crypto_suite->srtcp_auth_key_len / 8);
if (crypto_gen_session_key(c, &s, 0x04, 4))
return -1;
str_init_len(&s, c->session_salt, c->crypto_suite->session_salt_len);
str_init_len(&s, c->session_salt, c->crypto_suite->session_salt_len / 8);
if (crypto_gen_session_key(c, &s, 0x05, 4))
return -1;


+ 3
- 3
daemon/rtp.c View File

@ -19,13 +19,13 @@ static inline int check_session_keys(struct crypto_context *c) {
if (!c->crypto_suite)
goto error;
str_init_len(&s, c->session_key, c->crypto_suite->session_key_len);
str_init_len(&s, c->session_key, c->crypto_suite->session_key_len / 8);
if (crypto_gen_session_key(c, &s, 0x00, 6))
goto error;
str_init_len(&s, c->session_auth_key, c->crypto_suite->srtp_auth_key_len);
str_init_len(&s, c->session_auth_key, c->crypto_suite->srtp_auth_key_len / 8);
if (crypto_gen_session_key(c, &s, 0x01, 6))
goto error;
str_init_len(&s, c->session_salt, c->crypto_suite->session_salt_len);
str_init_len(&s, c->session_salt, c->crypto_suite->session_salt_len / 8);
if (crypto_gen_session_key(c, &s, 0x02, 6))
goto error;


Loading…
Cancel
Save