CVSROOT:        /cvs
Module name:    src
Changes by:     flor...@cvs.openbsd.org 2025/05/09 13:17:31

Modified files:
        sbin/dhcpleased: engine.c 

Log message:
Accept wrong client identifiers echoed back to us.

Apparently there are broken CPEs out there that do not return the
client identifier to us. Android and iPhone do not care, which pretty
much means we cannot care either.

RFC 6842 has this:
If the 'client identifier' option is present in a message received
from a client, the server MUST return the 'client identifier' option,
unaltered, in its response message.

Reported by mpi some time ago.
OK mpi

Reply via email to