Interworking: Keep up to two pending GAS_REQUEST responses
authorJouni Malinen <j@w1.fi>
Mon, 6 Jan 2014 05:53:37 +0000 (07:53 +0200)
committerJouni Malinen <j@w1.fi>
Tue, 7 Jan 2014 08:45:12 +0000 (10:45 +0200)
commitb6a9590b34af0766029085de9b51563dced383a8
tree4dcfa5fd505dddd5d9ac4c527a4bf05dbeb06537
parent090b8e3d142d82a27ff75036fb64997921e683ec
Interworking: Keep up to two pending GAS_REQUEST responses

Previously, only the last response data was kept in memory. This
increases that to hold up to two last responses to allow some more
parallel operations to be requested. In addition, the response data is
now freed as soon as the external program has fetched it.

Signed-hostap: Jouni Malinen <j@w1.fi>
wpa_supplicant/ctrl_iface.c
wpa_supplicant/interworking.c
wpa_supplicant/wpa_supplicant.c
wpa_supplicant/wpa_supplicant_i.h