Skip to content

Commit a04363a

Browse files
committed
Try addding some more randomness to seed if track is enabled.
1 parent 491793d commit a04363a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/sequence.c

+6
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,12 @@ void *thread_hdl(void *temp)
432432
// Generate seed (we use nanoseconds for better precision/randomness).
433433
seed = ts.tv_nsec;
434434

435+
// Add some more randomness if track is enabled.
436+
if (ti->seq.track)
437+
{
438+
seed ^= total_pckts[ti->seq_cnt];
439+
}
440+
435441
// Check if we need to generate random IP TTL.
436442
if (ti->seq.ip.min_ttl != ti->seq.ip.max_ttl)
437443
{

0 commit comments

Comments
 (0)