diff options
-rw-r--r-- | net/mac802154/llsec.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/mac802154/llsec.c b/net/mac802154/llsec.c index e4a25589ec19..1456f73b02b9 100644 --- a/net/mac802154/llsec.c +++ b/net/mac802154/llsec.c | |||
@@ -285,6 +285,7 @@ int mac802154_llsec_key_del(struct mac802154_llsec *sec, | |||
285 | mkey = container_of(pos->key, struct mac802154_llsec_key, key); | 285 | mkey = container_of(pos->key, struct mac802154_llsec_key, key); |
286 | 286 | ||
287 | if (llsec_key_id_equal(&pos->id, key)) { | 287 | if (llsec_key_id_equal(&pos->id, key)) { |
288 | list_del_rcu(&pos->list); | ||
288 | llsec_key_put(mkey); | 289 | llsec_key_put(mkey); |
289 | return 0; | 290 | return 0; |
290 | } | 291 | } |