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]