On Thu, Mar 13, 2014 at 01:01:52PM +0200, Patrik Flykt wrote:
> Init-Reboot is tried if a client IP address has been given when
> the DHCP client is started. In Init-Reboot, start by sending a
> broadcasted DHCP Request including the supplied client IP address
> but without the server identifier. After sending the request,
> enter Reboot state.
> 
> If a DHCP Ack is received, proceed to Bound state as usual. If a
> DHCP Nak is received or the first timeout triggers, start the
> address acquisition over from DHCP Init state.
> 
> See RFC 2131, sections 4.3.2, 4.4, 4.4.1 and 4.4.2 for details.
Looks good in general.

This means that I can complain about spelling :) There's no such word
as "broadcasted". Past tense and adjective are "broadcast".

> -                        if (client->state == DHCP_STATE_REQUESTING)
> +                        if (client->state == DHCP_STATE_REQUESTING ||
> +                            client->state == DHCP_STATE_REBOOTING)
Using IN_SET(client->state, DHCP_STATE_REQUESTING,  DHCP_STATE_REBOOTING)
seems to be visually less cluttered.

Zbyszek
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to