+2
−9
+2
−2
+27
−11
+2
−2
File changed.
Contains only whitespace changes.
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
When a STA structure is added, it is often checked whether it already exists before adding it. This, however, isn't done atomically so there is a race condition that could lead to two STA structures being added with the same MAC address. This patch changes sta_info_add() to return an ERR_PTR in case of failure and adds the failure mode -EEXIST when the STA already exists. Signed-off-by:Johannes Berg <johannes@sipsolutions.net> Cc: Luis Carlos Cobo <luisca@cozybit.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
File changed.
Contains only whitespace changes.