iface: fix inconsistencies with dhcpv4 data
Add DHCPv4 option propgation logic