ioctl & FIONREAD need more includes on Solarish systems.
*** 14,29 **** --- 14,31 ---- */ #include <sys/types.h> #include <sys/socket.h> #include <sys/ioctl.h> + #include <sys/filio.h> #include <sys/poll.h> #include <netdb.h> #include <stdlib.h> #include <unistd.h> #include <string.h> + #include <stropts.h> #include <stdio.h> #include <errno.h> #include <s2n.h>