|
|
@ -182,6 +182,7 @@ main(int argc, char *argv[])
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 'V':
|
|
|
|
case 'V':
|
|
|
|
rcfname = optarg;
|
|
|
|
rcfname = optarg;
|
|
|
|
|
|
|
|
haveRequiredOptions = true;
|
|
|
|
verifyMode = true;
|
|
|
|
verifyMode = true;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 'f':
|
|
|
|
case 'f':
|
|
|
@ -253,21 +254,13 @@ main(int argc, char *argv[])
|
|
|
|
|
|
|
|
|
|
|
|
if(!genMode && !updMode && !listMode && !importMode && !exportMode
|
|
|
|
if(!genMode && !updMode && !listMode && !importMode && !exportMode
|
|
|
|
&& !locateMode && !localMode && !readMode && !findMode && !toB32Mode
|
|
|
|
&& !locateMode && !localMode && !readMode && !findMode && !toB32Mode
|
|
|
|
&& !toHexMode)
|
|
|
|
&& !toHexMode && !verifyMode)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
llarp::LogError(
|
|
|
|
llarp::LogError(
|
|
|
|
"I don't know what to do, no generate or update parameter\n");
|
|
|
|
"I don't know what to do, no generate or update parameter\n");
|
|
|
|
return 1;
|
|
|
|
return 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ctx = llarp_main_init(conffname, !TESTNET);
|
|
|
|
|
|
|
|
if(!ctx)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
llarp::LogError("Cant set up context");
|
|
|
|
|
|
|
|
return 1;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
signal(SIGINT, handle_signal);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
llarp::RouterContact tmp;
|
|
|
|
llarp::RouterContact tmp;
|
|
|
|
|
|
|
|
|
|
|
|
if(verifyMode)
|
|
|
|
if(verifyMode)
|
|
|
@ -326,6 +319,14 @@ main(int argc, char *argv[])
|
|
|
|
return 0;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ctx = llarp_main_init(conffname, !TESTNET);
|
|
|
|
|
|
|
|
if(!ctx)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
llarp::LogError("Cant set up context");
|
|
|
|
|
|
|
|
return 1;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
signal(SIGINT, handle_signal);
|
|
|
|
|
|
|
|
|
|
|
|
// is this Neuro or Jeff's?
|
|
|
|
// is this Neuro or Jeff's?
|
|
|
|
// this is the only one...
|
|
|
|
// this is the only one...
|
|
|
|
if(listMode)
|
|
|
|
if(listMode)
|
|
|
|