]> git.puffer.fish Git - matthieu/frr.git/commitdiff
ospfd, pimd: redundant memset (cppcheck)
authorpaco <paco@voltanet.io>
Mon, 18 Jun 2018 16:01:59 +0000 (18:01 +0200)
committerpaco <paco@voltanet.io>
Mon, 18 Jun 2018 16:01:59 +0000 (18:01 +0200)
Signed-off-by: F. Aragon <paco@voltanet.io>
ospfd/ospf_dump.c
pimd/pim_oil.c

index 08bedadf41bba43493c81947bb95890fc4f5e12a..1c911ebef86479cfdb62fbe1169641bdcb5c4b11 100644 (file)
@@ -146,8 +146,6 @@ void ospf_nbr_state_message(struct ospf_neighbor *nbr, char *buf, size_t size)
        else
                state = ISM_DROther;
 
-       memset(buf, 0, size);
-
        snprintf(buf, size, "%s/%s",
                 lookup_msg(ospf_nsm_state_msg, nbr->state, NULL),
                 lookup_msg(ospf_ism_state_msg, state, NULL));
@@ -254,8 +252,6 @@ static void ospf_packet_hello_dump(struct stream *s, uint16_t length)
 
 static char *ospf_dd_flags_dump(uint8_t flags, char *buf, size_t size)
 {
-       memset(buf, 0, size);
-
        snprintf(buf, size, "%s|%s|%s", (flags & OSPF_DD_FLAG_I) ? "I" : "-",
                 (flags & OSPF_DD_FLAG_M) ? "M" : "-",
                 (flags & OSPF_DD_FLAG_MS) ? "MS" : "-");
@@ -265,8 +261,6 @@ static char *ospf_dd_flags_dump(uint8_t flags, char *buf, size_t size)
 
 static char *ospf_router_lsa_flags_dump(uint8_t flags, char *buf, size_t size)
 {
-       memset(buf, 0, size);
-
        snprintf(buf, size, "%s|%s|%s",
                 (flags & ROUTER_LSA_VIRTUAL) ? "V" : "-",
                 (flags & ROUTER_LSA_EXTERNAL) ? "E" : "-",
index fd3c04e8ca3d6043bde503d3b92076be26ebbfb5..d49484f869f91fdb8c325e9017d431a9a0ea32e4 100644 (file)
@@ -40,7 +40,6 @@ char *pim_channel_oil_dump(struct channel_oil *c_oil, char *buf, size_t size)
        struct prefix_sg sg;
        int i;
 
-       memset(buf, 0, size);
        sg.src = c_oil->oil.mfcc_origin;
        sg.grp = c_oil->oil.mfcc_mcastgrp;
        sprintf(buf, "%s IIF: %d, OIFS: ", pim_str_sg_dump(&sg),