]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Remove a test and return statement after assert 5911/head
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Wed, 4 Mar 2020 18:19:12 +0000 (20:19 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Wed, 4 Mar 2020 18:19:12 +0000 (20:19 +0200)
No need to check if the variable is NULL and return after assert.

Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_route.c
bgpd/bgp_updgrp_packet.c
bgpd/bgpd.c

index 1cd0bbe5786226cfbf58101ed9692bbe2a4755d4..e486dc4fb99ca608dfe7444c2446726b560f5cc9 100644 (file)
@@ -122,8 +122,6 @@ struct bgp_node *bgp_afi_node_get(struct bgp_table *table, afi_t afi,
        struct bgp_node *prn = NULL;
 
        assert(table);
-       if (!table)
-               return NULL;
 
        if ((safi == SAFI_MPLS_VPN) || (safi == SAFI_ENCAP)
            || (safi == SAFI_EVPN)) {
@@ -4909,8 +4907,6 @@ void bgp_static_update(struct bgp *bgp, struct prefix *p,
 #endif
 
        assert(bgp_static);
-       if (!bgp_static)
-               return;
 
        rn = bgp_afi_node_get(bgp->rib[afi][safi], afi, safi, p, NULL);
 
index 89199d05cb4402d465cfc415ef99ed09ce9bc0d5..4dc9dfa39a533b23630550549e304f0d836c4177 100644 (file)
@@ -330,8 +330,6 @@ void bpacket_queue_remove_peer(struct peer_af *paf)
 
        q = PAF_PKTQ(paf);
        assert(q);
-       if (!q)
-               return;
 
        LIST_REMOVE(paf, pkt_train);
        paf->next_pkt_to_send = NULL;
index 96b307ee21b31a235db842e37a06aad99b052310..12e91d333fd929cfcbdc27bf1f84ba3801934c16 100644 (file)
@@ -1200,8 +1200,6 @@ struct peer *peer_new(struct bgp *bgp)
 
        /* bgp argument is absolutely required */
        assert(bgp);
-       if (!bgp)
-               return NULL;
 
        /* Allocate new peer. */
        peer = XCALLOC(MTYPE_BGP_PEER, sizeof(struct peer));