|
|
@ -166,5 +166,22 @@ JNIEXPORT void JNICALL Java_org_pEp_jniadapter_Engine_importKey( |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
JNIEXPORT void JNICALL Java_org_pEp_jniadapter_Engine_config_passive_mode( |
|
|
|
JNIEnv *env, |
|
|
|
jobject obj, |
|
|
|
jboolean enable |
|
|
|
) |
|
|
|
{ |
|
|
|
PEP_SESSION session = (PEP_SESSION) callLongMethod(env, obj, "getHandle"); |
|
|
|
|
|
|
|
PEP_STATUS status = ::config_passive_mode(session, (bool)enable); |
|
|
|
if (status != PEP_STATUS_OK) { |
|
|
|
throw_pEp_Exception(env, status); |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} // extern "C"
|
|
|
|
|
|
|
|