|
@@ -34,7 +34,7 @@ int main(int argc, char** argv)
|
|
{
|
|
{
|
|
|
|
|
|
// signal(SIGSEGV, SIG_IGN); //sigsegv_handler);
|
|
// signal(SIGSEGV, SIG_IGN); //sigsegv_handler);
|
|
-
|
|
|
|
|
|
+/*
|
|
JavaVM *vm;
|
|
JavaVM *vm;
|
|
JNIEnv *env;
|
|
JNIEnv *env;
|
|
JavaVMInitArgs vm_args;
|
|
JavaVMInitArgs vm_args;
|
|
@@ -58,8 +58,6 @@ int main(int argc, char** argv)
|
|
vm_args.ignoreUnrecognized = JNI_TRUE;
|
|
vm_args.ignoreUnrecognized = JNI_TRUE;
|
|
vm_args.version = JNI_VERSION_1_8;
|
|
vm_args.version = JNI_VERSION_1_8;
|
|
// sleep(60);
|
|
// sleep(60);
|
|
-
|
|
|
|
- foo();
|
|
|
|
if (JNI_CreateJavaVM(&vm, (void **)&env, &vm_args) != JNI_OK) {
|
|
if (JNI_CreateJavaVM(&vm, (void **)&env, &vm_args) != JNI_OK) {
|
|
delete options;
|
|
delete options;
|
|
printf("Failed to create Java VMn");
|
|
printf("Failed to create Java VMn");
|
|
@@ -101,7 +99,7 @@ int main(int argc, char** argv)
|
|
printf("Exception occurred\n"); fflush(stdout);
|
|
printf("Exception occurred\n"); fflush(stdout);
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
+/*
|
|
printf("HELLOWORLD\n");fflush(stdout);
|
|
printf("HELLOWORLD\n");fflush(stdout);
|
|
// Py_SetProgramName("verifier");
|
|
// Py_SetProgramName("verifier");
|
|
printf("HELLOWORLD 2\n"); fflush(stdout);
|
|
printf("HELLOWORLD 2\n"); fflush(stdout);
|
|
@@ -113,8 +111,7 @@ int main(int argc, char** argv)
|
|
Py_Finalize();
|
|
Py_Finalize();
|
|
// return 0;
|
|
// return 0;
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+*/
|
|
|
|
|
|
|
|
|
|
uint8_t expected_apache_mr_signer[32] = {0};
|
|
uint8_t expected_apache_mr_signer[32] = {0};
|
|
@@ -169,7 +166,7 @@ int main(int argc, char** argv)
|
|
fflush(stdout);
|
|
fflush(stdout);
|
|
|
|
|
|
|
|
|
|
-/*
|
|
|
|
|
|
+
|
|
return_sgx = local_attestation_initiator(DECRYPTOR_PORT);
|
|
return_sgx = local_attestation_initiator(DECRYPTOR_PORT);
|
|
if(return_sgx != 0)
|
|
if(return_sgx != 0)
|
|
{
|
|
{
|
|
@@ -187,7 +184,7 @@ int main(int argc, char** argv)
|
|
}
|
|
}
|
|
printf("\nSuccessful LA with port %d.\n", DECRYPTOR_PORT);
|
|
printf("\nSuccessful LA with port %d.\n", DECRYPTOR_PORT);
|
|
fflush(stdout);
|
|
fflush(stdout);
|
|
-
|
|
|
|
|
|
+/*
|
|
// sleep(50);
|
|
// sleep(50);
|
|
printf("\n z z z z z z z z z z z z z (sleeping for a bit) z z z z z z z z (meant to emulate the '2nd' stage of validator, that will be rerun whenever Apache changes)\n");
|
|
printf("\n z z z z z z z z z z z z z (sleeping for a bit) z z z z z z z z (meant to emulate the '2nd' stage of validator, that will be rerun whenever Apache changes)\n");
|
|
return_sgx = unseal_message_from_file(sealed_file_fd, recovered_plaintext, &expected_sealed_msg_size);
|
|
return_sgx = unseal_message_from_file(sealed_file_fd, recovered_plaintext, &expected_sealed_msg_size);
|