Details
Description
DHCP/BootP xid should always be randomly generated as defined per RFC2131 Section 4.1:
The 'xid' field is used by the client to match incoming DHCP messages with pending requests. A DHCP client MUST choose 'xid's in such a way as to minimize the chance of using an 'xid' identical to one used by another client. For example, a client may choose a different, random initial 'xid' each time the client is rebooted, and subsequently use sequential 'xid's until the next reboot. Selecting a new 'xid' for each retransmission is an implementation decision. A client may choose to reuse the same 'xid' or select a new 'xid' for each retransmitted message.
Attachments
Issue Links
- is blocked by
-
PSEISV3-552 DHCP/BootP xid is always initialized with 0xABCD0001
- Closed
-
PSEISV3-553 Update to lwIP V4.1.0.8
- Closed
- relates to
-
PSLWIP-303 DHCP/BootP xid is always initialized with 0xABCD0001
- Closed
-
PSLWIP-431 [DHCP Client] XID is always initialized with 0xABCD0001 instead of random value
- Closed
-
PSEISV5-27 Update to lwIP V4.2.0.0
- Closed