Comment Re:No support for dynamic address assignment?!? (Score 1) 287
The DHCP Discover and request packets sent by the client provide the MAC but "you" don't.
That's semantics. Whether the client app inserts it or the network stack adds it does not matter in this context - the DHCP server receives it, and needs it for all directed communication until after the client has received an IP address.
If a client does not send a client ID, the MAC is also normally used to generate a unique but repeatable client ID. Gleaned from the network packets, where it assuredly is present, no matter how you define "you".