The source file netcat.c contains a call to the execl() function, but does not #include <unistd.h> in which that function is prototyped. It should. Reproducible: Always Steps to Reproduce:
http://nc110.svn.sourceforge.net/viewvc/nc110/nc110-community-edition/netcat.c?r1=7&r2=8