You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2009/09/15 16:45:19 UTC

svn commit: r815348 - in /tomcat/native/branches/1.1.x/native/src: address.c file.c lock.c multicast.c ssl.c

Author: markt
Date: Tue Sep 15 14:45:18 2009
New Revision: 815348

URL: http://svn.apache.org/viewvc?rev=815348&view=rev
Log:
Port the native component of the BZ 46457 fixes to the 1.1.x branch.
See http://svn.apache.org/viewvc?view=rev&revision=730523 for the full original fix.

Modified:
    tomcat/native/branches/1.1.x/native/src/address.c
    tomcat/native/branches/1.1.x/native/src/file.c
    tomcat/native/branches/1.1.x/native/src/lock.c
    tomcat/native/branches/1.1.x/native/src/multicast.c
    tomcat/native/branches/1.1.x/native/src/ssl.c

Modified: tomcat/native/branches/1.1.x/native/src/address.c
URL: http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/native/src/address.c?rev=815348&r1=815347&r2=815348&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/native/src/address.c (original)
+++ tomcat/native/branches/1.1.x/native/src/address.c Tue Sep 15 14:45:18 2009
@@ -103,7 +103,7 @@
     return P2J(sa);
 }
 
-TCN_IMPLEMENT_CALL(jint, Address, equal)(TCN_STDARGS,
+TCN_IMPLEMENT_CALL(jboolean, Address, equal)(TCN_STDARGS,
                                          jlong a, jlong b)
 {
     apr_sockaddr_t *sa = J2P(a, apr_sockaddr_t *);

Modified: tomcat/native/branches/1.1.x/native/src/file.c
URL: http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/native/src/file.c?rev=815348&r1=815347&r2=815348&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/native/src/file.c (original)
+++ tomcat/native/branches/1.1.x/native/src/file.c Tue Sep 15 14:45:18 2009
@@ -92,7 +92,7 @@
 
 TCN_IMPLEMENT_CALL(jlong, File, mktemp)(TCN_STDARGS, jstring templ,
                                       jint flags,
-                                      jint pool)
+                                      jlong pool)
 {
     apr_pool_t *p = J2P(pool, apr_pool_t *);
     apr_file_t *f = NULL;

Modified: tomcat/native/branches/1.1.x/native/src/lock.c
URL: http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/native/src/lock.c?rev=815348&r1=815347&r2=815348&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/native/src/lock.c (original)
+++ tomcat/native/branches/1.1.x/native/src/lock.c Tue Sep 15 14:45:18 2009
@@ -84,7 +84,7 @@
     return (jint)apr_proc_mutex_unlock(m);
 }
 
-TCN_IMPLEMENT_CALL(jint, Lock, destoy)(TCN_STDARGS, jlong mutex)
+TCN_IMPLEMENT_CALL(jint, Lock, destroy)(TCN_STDARGS, jlong mutex)
 {
     apr_proc_mutex_t *m = J2P(mutex, apr_proc_mutex_t *);
 
@@ -192,7 +192,7 @@
     return (jint)apr_global_mutex_unlock(m);
 }
 
-TCN_IMPLEMENT_CALL(jint, Global, destoy)(TCN_STDARGS, jlong mutex)
+TCN_IMPLEMENT_CALL(jint, Global, destroy)(TCN_STDARGS, jlong mutex)
 {
     apr_global_mutex_t *m = J2P(mutex, apr_global_mutex_t *);
 

Modified: tomcat/native/branches/1.1.x/native/src/multicast.c
URL: http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/native/src/multicast.c?rev=815348&r1=815347&r2=815348&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/native/src/multicast.c (original)
+++ tomcat/native/branches/1.1.x/native/src/multicast.c Tue Sep 15 14:45:18 2009
@@ -22,7 +22,7 @@
 
 #include "tcn.h"
 
-TCN_IMPLEMENT_CALL(jint, Mulicast, join)(TCN_STDARGS,
+TCN_IMPLEMENT_CALL(jint, Multicast, join)(TCN_STDARGS,
                                          jlong sock, jlong join,
                                          jlong iface, jlong source)
 {
@@ -34,7 +34,7 @@
     return (jint)apr_mcast_join(s->sock, ja, ia, sa);
 };
 
-TCN_IMPLEMENT_CALL(jint, Mulicast, leave)(TCN_STDARGS,
+TCN_IMPLEMENT_CALL(jint, Multicast, leave)(TCN_STDARGS,
                                           jlong sock, jlong addr,
                                           jlong iface, jlong source)
 {
@@ -46,7 +46,7 @@
     return (jint)apr_mcast_leave(s->sock, aa, ia, sa);
 };
 
-TCN_IMPLEMENT_CALL(jint, Mulicast, hops)(TCN_STDARGS,
+TCN_IMPLEMENT_CALL(jint, Multicast, hops)(TCN_STDARGS,
                                          jlong sock, jint ttl)
 {
     tcn_socket_t *s = J2P(sock, tcn_socket_t *);
@@ -54,7 +54,7 @@
     return (jint)apr_mcast_hops(s->sock, (apr_byte_t)ttl);
 };
 
-TCN_IMPLEMENT_CALL(jint, Mulicast, loopback)(TCN_STDARGS,
+TCN_IMPLEMENT_CALL(jint, Multicast, loopback)(TCN_STDARGS,
                                              jlong sock, jboolean opt)
 {
     tcn_socket_t *s = J2P(sock, tcn_socket_t *);
@@ -65,7 +65,7 @@
     return (jint)apr_mcast_loopback(s->sock, on);
 };
 
-TCN_IMPLEMENT_CALL(jint, Mulicast, ointerface)(TCN_STDARGS,
+TCN_IMPLEMENT_CALL(jint, Multicast, ointerface)(TCN_STDARGS,
                                                jlong sock, jlong iface)
 {
     tcn_socket_t *s = J2P(sock, tcn_socket_t *);

Modified: tomcat/native/branches/1.1.x/native/src/ssl.c
URL: http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/native/src/ssl.c?rev=815348&r1=815347&r2=815348&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/native/src/ssl.c (original)
+++ tomcat/native/branches/1.1.x/native/src/ssl.c Tue Sep 15 14:45:18 2009
@@ -859,6 +859,12 @@
     return JNI_FALSE;
 }
 
+TCN_IMPLEMENT_CALL(void, SSL, randSet)(TCN_STDARGS, jstring file)
+{
+    UNREFERENCED_STDARGS;
+    UNREFERENCED(file);
+}
+
 TCN_IMPLEMENT_CALL(jlong, SSL, newBIO)(TCN_STDARGS, jlong pool,
                                        jobject callback)
 {



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org