diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-11-25 11:54:54 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-11-25 11:54:54 +0100 |
commit | 665a833c043c6226d851f667a5cc49a2251497fc (patch) | |
tree | 8e557e79e90bd176a9ee7b2c577daf73cdb1445a | |
parent | df6d4368033752f817dd3a7d10830a71e34e1444 (diff) |
make sure initial xid is random in all cases
This even covers scenarios where the first packet is a retransmission for some reason
-rw-r--r-- | src/main.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index faee6c8..7d4fb65 100644 --- a/src/main.rs +++ b/src/main.rs @@ -46,7 +46,7 @@ impl Dhcp6 { duid: load_or_generate_duid()?, lease: lease.clone(), - xid: [0; 3], + xid: rand::random(), xts: Instant::now(), server_id: lease .clone() |