Add command line argument to disable DHCP options parsing
authorAlejandro Enrique <alejandro.enrique@fon.com>
Tue, 17 Feb 2015 11:06:30 +0000 (12:06 +0100)
committerJohn Crispin <blogic@openwrt.org>
Thu, 12 Mar 2015 23:23:14 +0000 (00:23 +0100)
commit2970ff60bac6b70ecb682779d5c776dc559dc0b9
tree970334b286fcadb63559d98b80867e011e5ac4b2
parenta1ecc7303afbcb9070aa864571e078c8e317a967
Add command line argument to disable DHCP options parsing

Default routes added when parsing DHCP options are problematic on
setups where there are more interfaces than those being managed by
relayd. A default route on the routing table used for locally
generated traffic makes the traffic addressed to not managed local
networks to be sent out using that default route instead of being
properly routed.

Disabling DHCP options parsing prevents the introduction of a default
route, that way the traffic addressed to not managed local networks is
routed using the main routing table.

Signed-off-by: Alejandro Enrique <alejandro.enrique@fon.com>
dhcp.c
main.c
relayd.h