Author: jfclere Date: Thu Jun 18 15:56:00 2015 New Revision: 1686259 URL: http://svn.apache.org/r1686259 Log: Add empty stubs when without openssl.
Modified: tomcat/native/trunk/native/src/sslcontext.c Modified: tomcat/native/trunk/native/src/sslcontext.c URL: http://svn.apache.org/viewvc/tomcat/native/trunk/native/src/sslcontext.c?rev=1686259&r1=1686258&r2=1686259&view=diff ============================================================================== --- tomcat/native/trunk/native/src/sslcontext.c (original) +++ tomcat/native/trunk/native/src/sslcontext.c Thu Jun 18 15:56:00 2015 @@ -1631,6 +1631,12 @@ TCN_IMPLEMENT_CALL(void, SSLContext, set UNREFERENCED(opt); } +TCN_IMPLEMENT_CALL(jint, SSLContext, getOptions)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); +} + TCN_IMPLEMENT_CALL(void, SSLContext, clearOptions)(TCN_STDARGS, jlong ctx, jint opt) { @@ -1737,4 +1743,176 @@ TCN_IMPLEMENT_CALL(jint, SSLExt, setALPN UNREFERENCED(len); return APR_ENOTIMPL; } + +/* Start of netty-tc-native add */ + +TCN_IMPLEMENT_CALL(void, SSLContext, setNpnProtos)(TCN_STDARGS, jlong ctx, jobjectArray next_protos, + jint selectorFailureBehavior) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(next_protos); +} + + +TCN_IMPLEMENT_CALL(void, SSLContext, setAlpnProtos)(TCN_STDARGS, jlong ctx, jobjectArray alpn_protos, + jint selectorFailureBehavior) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(alpn_protos); +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, setSessionCacheMode)(TCN_STDARGS, jlong ctx, jlong mode) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(mode); + return -1; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, getSessionCacheMode)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return -1; +} + + +TCN_IMPLEMENT_CALL(jlong, SSLContext, setSessionCacheTimeout)(TCN_STDARGS, jlong ctx, jlong timeout) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(timeout); + return -1; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, getSessionCacheTimeout)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return -1; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, setSessionCacheSize)(TCN_STDARGS, jlong ctx, jlong size) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(size); + return -1; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, getSessionCacheSize)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return -1; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionNumber)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionConnect)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionConnectGood)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionConnectRenegotiate)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionAccept)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionAcceptGood)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionAcceptRenegotiate)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionHits)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionCbHits)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionTimeouts)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionCacheFull)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(jlong, SSLContext, sessionMisses)(TCN_STDARGS, jlong ctx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + return 0; +} + +TCN_IMPLEMENT_CALL(void, SSLContext, setSessionTicketKeys)(TCN_STDARGS, jlong ctx, jbyteArray keys) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(keys); +} + +TCN_IMPLEMENT_CALL(void, SSLContext, setCertVerifyCallback)(TCN_STDARGS, jlong ctx, jobject verifier) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(verifier); +} +TCN_IMPLEMENT_CALL(jboolean, SSLContext, setSessionIdContext)(TCN_STDARGS, jlong ctx, jbyteArray sidCtx) +{ + UNREFERENCED_STDARGS; + UNREFERENCED(ctx); + UNREFERENCED(sidCtx); + return JNI_FALSE; +} +/* End of netty-tc-native add */ + #endif --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org