From: Ondrej Zajicek (work) Date: Sun, 15 Nov 2020 15:01:19 +0000 (+0100) Subject: Nest: Fix crash in receive limit handling in import table X-Git-Tag: v2.0.8~45 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b962967e20f186f797c163f69c673b0ee4ef3b2b;p=thirdparty%2Fbird.git Nest: Fix crash in receive limit handling in import table Logging as a result of triggered receive limit in import table code accesset rte->net, which was not filed yet. Thanks to Pier Carlo Chiodi for the bugreport. --- diff --git a/nest/rt-table.c b/nest/rt-table.c index eff25e5cd..b78e5896b 100644 --- a/nest/rt-table.c +++ b/nest/rt-table.c @@ -2490,6 +2490,9 @@ rte_update_in(struct channel *c, const net_addr *n, rte *new, struct rte_src *sr if (l->state == PLS_BLOCKED) { + /* Required by rte_trace_in() */ + new->net = net; + rte_trace_in(D_FILTERS, c->proto, new, "ignored [limit]"); goto drop_update; }