Index: trunk/src_3rd/libporty_net/concat.sh =================================================================== --- trunk/src_3rd/libporty_net/concat.sh (revision 32497) +++ trunk/src_3rd/libporty_net/concat.sh (revision 32498) @@ -4,7 +4,7 @@ fixinc() { - grep -v "^#include \"\|^#include libportytcp4.h -(echo '#include "libportytcp4.h"' +(echo ' +/* autobuild fails on AIX if is not included first */ +#include +#include "libportytcp4.h"' cat $tmp/os_dep.c time.c $tmp/tcp4.c $tmp/dns4.c $tmp/uninit_chain.c | fixinc) > libportytcp4.c Index: trunk/src_3rd/libporty_net/libportytcp4.c =================================================================== --- trunk/src_3rd/libporty_net/libportytcp4.c (revision 32497) +++ trunk/src_3rd/libporty_net/libportytcp4.c (revision 32498) @@ -1,3 +1,5 @@ + +/* autobuild fails on AIX if is not included first */ #include #include "libportytcp4.h" /* @@ -82,7 +84,6 @@ snfds = -1; FD_ZERO(&rd); FD_ZERO(&wr); -/*# warning TODO: reproduce odd behavior of poll() returning HUP even if events is 0*/ for(n = 0; n < nfds; n++) { if ((fds[n].events != 0) && (fds[n].fd >= 0)) { if (fds[n].fd >= snfds) @@ -94,7 +95,6 @@ } else { fds[n].revents = 0; } -/*# warning add support for POLLPRI?*/ } if (snfds == -1) { P_usleep(timeout * 1000); @@ -115,7 +115,6 @@ fds[n].revents |= P_POLLOUT; if (fds[n].revents != 0) ret++; -/*# warning add support for the other standard poll outputs*/ } return ret; }