]> git.ipfire.org Git - thirdparty/FORT-validator.git/commitdiff
Merge branch 'args-parser'
authorAlberto Leiva Popper <ydahhrk@gmail.com>
Mon, 18 Feb 2019 18:07:27 +0000 (12:07 -0600)
committerAlberto Leiva Popper <ydahhrk@gmail.com>
Mon, 18 Feb 2019 18:07:27 +0000 (12:07 -0600)
The merge is lazy. Review postponed until next commit.

1  2 
src/Makefile.am
src/main.c
src/rsync/rsync.c

diff --cc src/Makefile.am
Simple merge
diff --cc src/main.c
index 65b90ea42a5c3a5f414e8dd2ad7de835a3d548e9,4b15ffb5a274b07fcb1be319e4c3ee9e03189408..8199199463aedeba4221ded21a525257909cf51a
@@@ -174,21 -117,17 +83,22 @@@ main(int argc, char **argv
        struct tal *tal;
        int error;
  
-       error = handle_args(argc, argv);
-       if (error)
-               return error;
 +      print_stack_trace_on_segfault();
 +
-       error = rsync_init();
+       error = handle_flags_config(argc, argv);
        if (error)
                return error;
  
 -      print_stack_trace_on_segfault();
 -
+       error = rsync_init(config_get_enable_rsync());
+       if (error)
 -              goto end;
++              goto end1;
 -      add_rpki_oids();
 +      error = nid_init();
 +      if (error)
-               goto end;
++              goto end2;
 +      error = extension_init();
 +      if (error)
-               goto end;
++              goto end2;
        thvar_init();
        fnstack_store();
        fnstack_push(config_get_tal());
                tal_destroy(tal);
        }
  
- end:
++end2:
        rsync_destroy();
 -end:
++end1:
+       free_rpki_config();
        return error;
  }
Simple merge