forked from UTulsa-Research/ag_gen
New arg "use_postgres"
This commit is contained in:
parent
ffd0c1f136
commit
cf90d2ab2b
11
src/main.cpp
11
src/main.cpp
@ -374,6 +374,7 @@ void print_usage() {
|
||||
std::cout << "\t-x\tExploit pattern file used for generation" << std::endl;
|
||||
std::cout << "\t-r\tUse redis for generation" << std::endl;
|
||||
std::cout << "\t-h\tThis help menu." << std::endl;
|
||||
std::cout << "\t-p\tUse PostgreSQL" << std::endl;
|
||||
}
|
||||
|
||||
inline bool file_exists(const std::string &name) {
|
||||
@ -416,6 +417,7 @@ int main(int argc, char *argv[]) {
|
||||
bool no_cycles = false;
|
||||
bool batch_process = false;
|
||||
bool use_redis = false;
|
||||
bool use_postgres = false;
|
||||
|
||||
int opt;
|
||||
while ((opt = getopt(argc, argv, "rb:g:dhc:n:x:t:q:")) != -1) {
|
||||
@ -452,6 +454,9 @@ int main(int argc, char *argv[]) {
|
||||
case 'q':
|
||||
init_qsize = atoi(optarg);
|
||||
break;
|
||||
case 'p':
|
||||
use_postgres = true;
|
||||
break;
|
||||
case '?':
|
||||
if (optopt == 'c')
|
||||
fprintf(stderr, "Option -%c requires an argument.\n", optopt);
|
||||
@ -532,7 +537,8 @@ int main(int argc, char *argv[]) {
|
||||
int batch_size = 0;
|
||||
if (batch_process)
|
||||
batch_size = std::stoi(opt_batch);
|
||||
/*
|
||||
|
||||
if (use_postgres) {
|
||||
std::cout << "Importing Models and Exploits into Database: ";
|
||||
import_models(parsednm, parsedxp); //directly use the strings parsednm and parsedxp as SQL commands
|
||||
gettimeofday(&tf3,NULL);
|
||||
@ -540,7 +546,8 @@ int main(int argc, char *argv[]) {
|
||||
std::cout << "Done\n";
|
||||
printf("------>The time to load .nm and .xp into the database took %lf ms.<------\n",tdiff3);
|
||||
printf("\n");
|
||||
*/
|
||||
}
|
||||
|
||||
//------------------------------------------
|
||||
//program block 3:
|
||||
//------------------------------------------
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user