> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> Sent: dinsdag 3 april 2012 6:48
> To: [email protected]
> Subject: svn commit: r1308910 - in /apr/apr/trunk: configure.in
> include/apr_poll.h include/arch/unix/apr_arch_poll_private.h
> poll/unix/pollset.c poll/unix/z_asio.c
>
> Author: gregames
> Date: Tue Apr 3 13:48:06 2012
> New Revision: 1308910
>
> URL: http://svn.apache.org/viewvc?rev=1308910&view=rev
> Log:
> support for thread-hopping apr_pollset_* using z/OS async i/o.
> no support for apr_pollcb yet.
>
> Added:
> apr/apr/trunk/poll/unix/z_asio.c
> Modified:
> apr/apr/trunk/configure.in
> apr/apr/trunk/include/apr_poll.h
> apr/apr/trunk/include/arch/unix/apr_arch_poll_private.h
> apr/apr/trunk/poll/unix/pollset.c
>
> Modified: apr/apr/trunk/configure.in
> URL:
> http://svn.apache.org/viewvc/apr/apr/trunk/configure.in?rev=1308910&r1=
> 1308909&r2=1308910&view=diff
> ==========================================================
> ====================
> --- apr/apr/trunk/configure.in (original)
> +++ apr/apr/trunk/configure.in Tue Apr 3 13:48:06 2012
> @@ -1271,6 +1271,7 @@ dnl ----------------------------- Checks
> AC_HEADER_STDC
>
> APR_FLAG_HEADERS(
> + aio.h \
> ByteOrder.h \
> conio.h \
> crypt.h \
> @@ -1368,6 +1369,7 @@ else
> netinet_tcph=0
> fi
>
> +AC_SUBST(aioh)
> AC_SUBST(arpa_ineth)
> AC_SUBST(conioh)
> AC_SUBST(ctypeh)
>
> Modified: apr/apr/trunk/include/apr_poll.h
> URL:
> http://svn.apache.org/viewvc/apr/apr/trunk/include/apr_poll.h?rev=130891
> 0&r1=1308909&r2=1308910&view=diff
> ==========================================================
> ====================
> --- apr/apr/trunk/include/apr_poll.h (original)
> +++ apr/apr/trunk/include/apr_poll.h Tue Apr 3 13:48:06 2012
> @@ -77,6 +77,7 @@ typedef enum {
> APR_POLLSET_KQUEUE, /**< Poll uses kqueue method */
> APR_POLLSET_PORT, /**< Poll uses Solaris event port method */
> APR_POLLSET_EPOLL, /**< Poll uses epoll method */
> + APR_POLLSET_ASIO, /**< Poll uses z/OS async i/o method */
> APR_POLLSET_POLL /**< Poll uses poll method */
> } apr_pollset_method_e;
As apr_poll.h is a public header, shouldn't new enum values be added at the end
to avoid breaking current users?
Bert