commit | bd45a7fc0a46a998d48a63762bdf1de3e68b6901 | [log] [tgz] |
---|---|---|
author | Xiao Ma <xiaom@google.com> | Thu Jun 29 15:07:26 2023 +0900 |
committer | Xiao Ma <xiaom@google.com> | Mon Jul 03 05:25:50 2023 +0000 |
tree | 9350f3c2e392db263d4aded98547b18de9447872 | |
parent | 61799988584f0a9faba2bfcbeca08f5d100f0e06 [diff] |
Fix transaction ID used in the DHCPv6 message. Transaction ID is the last 3 octets of first 4-octets appeared in the DHCPv6 message, given we already fetch the last 3 octets for mTransId member in both DHCPv6 message decode and encode function, we can just combine mTransId and message type field when building an DHCPv6 message. Bug: 260934173 Test: manually test if device can connect to DHCPv6 server Change-Id: I10700de9c704e86584cde5457d38f4a222283e35