staging: r8188eu: remove intermediate pframe pointer
authorMartin Kaiser <martin@kaiser.cx>
Fri, 30 Dec 2022 17:53:25 +0000 (18:53 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 17 Jan 2023 18:31:11 +0000 (19:31 +0100)
commit0a663eafa18fd5a7d6e3d728587f31234eec2649
treefcb5e59c0ecdc33b7096fa27e1944da727ba2a02
parent0c9adc24eaebf075ef8eb8ae2dcf9f7208930466
staging: r8188eu: remove intermediate pframe pointer

The pframe pointer in on_action_public is used only in the definition of
frame_body, which points to the payload of an incoming action frame.

We can use mgmt to locate the action payload and remove the pframe
pointer.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Tested-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> # Edimax N150
Link: https://lore.kernel.org/r/20221230175326.90617-4-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_mlme_ext.c