Skip to content

Add NetDeviceState support in ARP

This merge request is related to !370. I made this as a separate MR so that ARP related changes can be reviewed separately. Also this is made on top of master so that changes in !370 is not duplicated here. I am a bit confused about whether to delete the deprecated methods or leave it in there for backward compatibility. I haven't deleted them as of now.

Similar changes are made in other places where deprecated methods are used, such as in ICMP, DHCP, etc. I will submit merge requests for each of those. These changes are in an effort to use NetDeviceState methods all over the codebase and gradually phase out older methods from NetDevice class that are supposed to be deprecated.

P.S: !370 should be merged first before this MR.

Merge request reports