issue 141
This commit is contained in:
parent
5050bea600
commit
b3bdfd24a8
@ -101,13 +101,11 @@ long turn_random(void)
|
||||
return ret;
|
||||
}
|
||||
|
||||
void turn_random32_size(u32bits *ar, size_t sz)
|
||||
static void turn_random_tid_size(u32bits *ar)
|
||||
{
|
||||
if(!RAND_bytes((unsigned char *)ar, sz<<2)) {
|
||||
size_t i;
|
||||
for(i=0;i<sz;++i) {
|
||||
ar[i] = (u32bits)random();
|
||||
}
|
||||
size_t i;
|
||||
for(i=0;i<3;++i) {
|
||||
ar[i] = (u32bits)random();
|
||||
}
|
||||
}
|
||||
|
||||
@ -955,7 +953,7 @@ void stun_tid_message_cpy(u08bits* buf, const stun_tid* id) {
|
||||
void stun_tid_generate(stun_tid* id) {
|
||||
if(id) {
|
||||
u32bits *w=(u32bits*)(id->tsx_id);
|
||||
turn_random32_size(w,3);
|
||||
turn_random_tid_size(w);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user