]> git.ipfire.org Git - thirdparty/hostap.git/commit
nl80211: Don't ignore when SET_KEY returns ENOENT
authorAlexander Wetzel <alexander@wetzel-home.de>
Wed, 4 Mar 2020 17:16:55 +0000 (18:16 +0100)
committerJouni Malinen <j@w1.fi>
Wed, 4 Mar 2020 22:38:30 +0000 (00:38 +0200)
commit9757f18db41dd8504361e141050b7b59c4803413
tree6b49603e4d042faf496bfa1083f96eb91affc77e
parent98b8275d92bcefaed8b14a990b33555d61c1796e
nl80211: Don't ignore when SET_KEY returns ENOENT

Always report an error when NL80211_CMD_SET_KEY can't set a key to
default.

The old ioctl-based design used a single command to add, set, and delete
a key and had to ignore ENOENT for key deletions. It looks like that
special handling was also ported for NL80211_CMD_NEW_KEY and
NL80211_CMD_SET_KEY instead only for NL80211_CMD_DEL_KEY.

Signed-off-by: Alexander Wetzel <alexander@wetzel-home.de>
src/drivers/driver_nl80211.c