add: Initial support for sending offers through a function
fix: Compile and type issues in helper+macro
fix: Fix helper function to send DHCP offers
add: Add helpers to send DHCP request ACKs and NAKs