mturk 2005/07/02 01:24:21 Modified: jni/native/os/unix uxpipe.c Log: type is now member of net structure. Revision Changes Path 1.4 +8 -10 jakarta-tomcat-connectors/jni/native/os/unix/uxpipe.c Index: uxpipe.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/os/unix/uxpipe.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- uxpipe.c 2 Jul 2005 07:19:10 -0000 1.3 +++ uxpipe.c 2 Jul 2005 08:24:21 -0000 1.4 @@ -170,9 +170,9 @@ { tcn_socket_t *s = (tcn_socket_t *)data; - if (s->cleanup) { - (*s->cleanup)(s->opaque); - s->cleanup = NULL; + if (s->net->cleanup) { + (*s->net->cleanup)(s->opaque); + s->net->cleanup = NULL; } #ifdef TCN_DO_STATISTICS apr_atomic_inc32(&uxp_cleared); @@ -246,7 +246,7 @@ UNREFERENCED_STDARGS; UNREFERENCED(sa); TCN_ASSERT(sock != 0); - if (s->type == TCN_SOCKET_UNIX) { + if (s->net->type == TCN_SOCKET_UNIX) { int rc; tcn_uxp_conn_t *c = (tcn_uxp_conn_t *)s->opaque; c->mode = TCN_UXP_SERVER; @@ -267,7 +267,7 @@ UNREFERENCED_STDARGS; TCN_ASSERT(sock != 0); - if (s->type == TCN_SOCKET_UNIX) { + if (s->net->type == TCN_SOCKET_UNIX) { tcn_uxp_conn_t *c = (tcn_uxp_conn_t *)s->opaque; c->mode = TCN_UXP_SERVER; return apr_socket_listen(c->sock, (apr_int32_t)backlog); @@ -287,7 +287,7 @@ TCN_ASSERT(sock != 0); TCN_THROW_IF_ERR(apr_pool_create(&p, s->pool), p); - if (s->type == TCN_SOCKET_UNIX) { + if (s->net->type == TCN_SOCKET_UNIX) { apr_socklen_t len; tcn_uxp_conn_t *c = (tcn_uxp_conn_t *)s->opaque; con = (tcn_uxp_conn_t *)apr_pcalloc(p, sizeof(tcn_uxp_conn_t)); @@ -330,15 +330,13 @@ jlong sa) { tcn_socket_t *s = J2P(sock, tcn_socket_t *); - apr_pool_t *p = NULL; - tcn_socket_t *a = NULL; tcn_uxp_conn_t *con = NULL; int rc; UNREFERENCED(o); UNREFERENCED(sa); TCN_ASSERT(sock != 0); - if (s->type != TCN_SOCKET_UNIX) + if (s->net->type != TCN_SOCKET_UNIX) return APR_ENOTSOCK; con = (tcn_uxp_conn_t *)s->opaque; if (con->mode != TCN_UXP_UNKNOWN)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]