22main(
int argc,
char* argv[]) {
27 bool parser_error =
true;
38 if (command_options.
parse(argc, argv,
true)) {
46 ret_code = scen.
run();
49 ret_code = scen.
run();
51 }
catch (
const std::exception& e) {
54 std::cerr << std::endl <<
"ERROR: running perfdhcp: "
55 << e.what() << std::endl;
58 std::cerr << std::endl <<
"ERROR: parsing command line options: "
59 << e.what() << std::endl;
61 if (diags.find(
'e') != std::string::npos) {
62 std::cerr <<
"Fatal error" << std::endl;
67 std::cerr << std::endl <<
"ERROR: running perfdhcp"
71 std::cerr << std::endl <<
"ERROR: parsing command line options"
74 if (diags.find(
'e') != std::string::npos) {
75 std::cerr <<
"Fatal error" << std::endl;
int main(int argc, char *argv[])