WPS: Fix a memory leak if set_ie_cb() is not set
commit9fdeaf8f3ab8523d68fdb82de163158689a123e4
authorJouni Malinen <j@w1.fi>
Thu, 24 Dec 2009 23:29:59 +0000 (25 01:29 +0200)
committerJouni Malinen <j@w1.fi>
Thu, 24 Dec 2009 23:29:59 +0000 (25 01:29 +0200)
tree10d3b08c00b14afb93870029f9b73d7d1e272947
parent32da61d9c9594a35db46dacd8ca3e0ae7167bac2
WPS: Fix a memory leak if set_ie_cb() is not set

Skip WPS IE building for Beacon and Probe Response frames is set_ie_cb()
is not set. This fixes a memory leak and optimizes operations by not
allocating memory and building the WPS IEs unnecessarily.
src/wps/wps_registrar.c