Systemsicherheit/Assignment 7 - SGX Hands-on/SGX101_sample_code-master/RemoteAttestation/ServiceProvider/isv_app/isv_app.cpp

41 lines
635 B
C++
Raw Normal View History

#include <iostream>
#include <unistd.h>
#include "LogBase.h"
#include "NetworkManager.h"
#include "VerificationManager.h"
#include "UtilityFunctions.h"
using namespace util;
int Main(int argc, char *argv[]) {
LogBase::Inst();
int ret = 0;
VerificationManager *vm = VerificationManager::getInstance();
vm->init();
vm->start();
return ret;
}
int main( int argc, char **argv ) {
try {
int ret = Main(argc, argv);
return ret;
} catch (std::exception & e) {
Log("exception: %s", e.what());
} catch (...) {
Log("unexpected exception");
}
return -1;
}