Hi,
Thanks for hosting this project. I have found a problem in the following step.
It looks like this definition of inet_ntop conflicts with the prototype here. Specifically, the fourth parameter, size, which is of type size_t in libfree/inet_ntop.c, should actually be socklen_t.
I have verified that libfree/ complies after making the change.
Thanks,
Rahul.