I do not remember when was the last time i worked towards something bigger, been a few weeks of slumber and demotivation.
Today i managed to finish the C code for DHCP discovery probe, and it works, wireshark detects it as a valid DHCP message and my router responds with an address offer:
First transaction (0x14f36b18) is from my C code. It does not do DHCP Requests yet so the offer just dangles like that. Second transaction (0x34f45fe7) is from systemd-networkd after i restart it. It is slightly larger due to some optional parameters i did not feel the need to include.
Hopefully i manage to build a full-fledged server/client eventually, and this post wont trigger my bad habit of abandoning projects after i told someone about them lmao.






