dhcpv4: implement router configuration option
authorChristian Mehlis <christian@m3hlis.de>
Tue, 12 Aug 2014 12:58:06 +0000 (14:58 +0200)
committerChristian Mehlis <christian@m3hlis.de>
Tue, 12 Aug 2014 12:58:06 +0000 (14:58 +0200)
commitf2cda6c15b55c80be8739f492a8ee7b4dbd1cf52
treea2095d9dec4fb67c6de995e47c9664013bbd2aec
parent634d9fe9142f62b7b2e7647ef88d6606e54ab155
dhcpv4: implement router configuration option

RFC 2132 defines:

3.5. Router Option

   The router option specifies a list of IP addresses for routers on the
   client's subnet.  Routers SHOULD be listed in order of preference.

   The code for the router option is 3.  The minimum length for the
   router option is 4 octets, and the length MUST always be a multiple
   of 4.

    Code   Len         Address 1               Address 2
   +-----+-----+-----+-----+-----+-----+-----+-----+--
   |  3  |  n  |  a1 |  a2 |  a3 |  a4 |  a1 |  a2 |  ...
   +-----+-----+-----+-----+-----+-----+-----+-----+--
README
src/config.c
src/dhcpv4.c
src/odhcpd.h