- include correct function prototypes so the compiler can correctly
  cast arguments of strtonum

It fixes some sefaults on i486 and i686, for example:

nc -x 127.0.0.1:4243 -X4 127.0.0.1 4242

which broke the openssh tests.