]> git.puffer.fish Git - matthieu/frr.git/commitdiff
add a neighbor for join fuzzing
authorQuentin Young <qlyoung@cumulusnetworks.com>
Tue, 19 Nov 2019 21:48:03 +0000 (16:48 -0500)
committerQuentin Young <qlyoung@nvidia.com>
Mon, 15 Nov 2021 19:41:03 +0000 (14:41 -0500)
pimd/pim_main.c

index a000845af45e503e53e6c231255d6635c017aef8..8e03b87da56f986ab6168542ca53dacd5674165d 100644 (file)
@@ -111,6 +111,7 @@ int main(int argc, char **argv, char **envp)
 #endif
        pim_router_init();
        pim_vrf_init();
+       pim_zebra_init();
        //pim_init();
 
        fseek(stdin, 0, SEEK_END);
@@ -124,6 +125,10 @@ int main(int argc, char **argv, char **envp)
 
        struct interface *ifp = if_create_name("fuzziface", VRF_DEFAULT);
        pim_if_new(ifp, true, true, false, false);
+       struct in_addr src = { .s_addr = 0x0900001b };
+       pim_hello_options ho = 0;
+       pim_neighbor_add(ifp, src, ho, 210, 1, 1, 30, 20, NULL, 0);
+
        int result = pim_pim_packet(ifp, packet, fsize);
 
        return result;