mesh: Fix Replay Protection Cache
PATCH 1/1 mesh: Fix Replay Protection Cache
There was a bug identified in the RPL storage, such that the real-time queue was being filled by incorrect unicast addresses. (Thx ccsanden).
--- mesh/net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
mesh/net.c +1 -1
@@ -3857,7 +3857,7 @@ void net_msg_add_replay_cache(struct mesh_net *net, uint16_t src, uint32_t seq,if (!rpe) {l_debug ("New Entry for %4.4x" , src); rpe = l_new(struct mesh_rpl, 1); - rpe->seq = src; + rpe->src = src; } rpe->seq = seq;
Signature · 1 line
2.21.1