PROC_USE.VULNERABLE - WID
16601022
Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: If85dca96411db99560d604abaeecf0647b0848c7
void CreatePasscode()
{
char token[64] = "01234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
+ unsigned int time_seed = (unsigned int)time(NULL);
- srand((unsigned int)time(NULL));
+ srand(time_seed);
for (int i = 0; i < 4; i++) {
- int random_num = rand() % 63;
+ int random_num = rand_r(&time_seed) % 63;
passcode[i] = token[random_num];
}
}
return CONV_ERROR_NONE;
-}
\ No newline at end of file
+}