mturk 2005/05/19 10:34:18 Modified: jni/native/src network.c Log: Add missing getservbyname interface. Revision Changes Path 1.17 +13 -0 jakarta-tomcat-connectors/jni/native/src/network.c Index: network.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jni/native/src/network.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- network.c 16 May 2005 10:46:59 -0000 1.16 +++ network.c 19 May 2005 17:34:18 -0000 1.17 @@ -104,6 +104,19 @@ return apr_sockaddr_equal(sa, sb) ? JNI_TRUE : JNI_FALSE; } +TCN_IMPLEMENT_CALL(jint, Address, getservbyname)(TCN_STDARGS, + jlong sa, jstring servname) +{ + apr_sockaddr_t *s = J2P(sa, apr_sockaddr_t *); + TCN_ALLOC_CSTRING(servname); + apr_status_t rv; + + UNREFERENCED(o); + rv = apr_getservbyname(s, J2S(servname)); + TCN_FREE_CSTRING(servname); + return (jint)rv; +} + TCN_IMPLEMENT_CALL(jlong, Socket, create)(TCN_STDARGS, jint family, jint type, jint protocol, jlong pool) {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]