Hi, Please find the latest report on new defect(s) introduced to freerangerouting/frr found with Coverity Scan. 1 new defect(s) introduced to freerangerouting/frr found with Coverity Scan. 1 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan. New defect(s) Reported-by: Coverity Scan Showing 1 of 1 defect(s) ** CID 1571038: Null pointer dereferences (FORWARD_NULL) ________________________________________________________________________________________________________ *** CID 1571038: Null pointer dereferences (FORWARD_NULL) /bgpd/bgp_bmp.c: 351 in bmp_per_peer_hdr() 345 /* set router-id but for LOC-RIB INSTANCE (RFC 9069) put the instance 346 * router-id if available or 0 347 */ 348 struct in_addr *bgp_id = 349 !is_locrib ? &peer->remote_id : bgp ? &bgp->router_id : NULL; 350
CID 1571038: Null pointer dereferences (FORWARD_NULL) Passing null pointer "bgp_id" to "stream_put_in_addr", which dereferences it.
351 stream_put_in_addr(s, bgp_id); 352 353 /* Timestamp */ 354 if (tv) { 355 stream_putl(s, tv->tv_sec); 356 stream_putl(s, tv->tv_usec);
________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0...