From 29b77a61ff353113af7e51a2586a57207b9b9838 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 26 Nov 2020 09:28:49 +0100 Subject: [PATCH] frame_relay: Fix null pointer dereference in DLC/PVC delete Change-Id: I71de58f6ca15e2057f26d9c5502c8bc3e03e714f Closes: CID#215530 --- src/gb/frame_relay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gb/frame_relay.c b/src/gb/frame_relay.c index fba31f8c5..ae6bbf58b 100644 --- a/src/gb/frame_relay.c +++ b/src/gb/frame_relay.c @@ -558,7 +558,7 @@ static int parse_link_pvc_status(struct osmo_fr_link *link, struct tlv_parsed *t dlc = osmo_fr_dlc_by_dlci(link, dlci); if (!dlc) { /* don't create dlc's for the ones which are about to be deleted. */ - if (dlc->del) + if (pvc->delete) continue; dlc = osmo_fr_dlc_alloc(link, dlci);