Add mesh_group_{add,remove} control interface commands
authorJavier Lopez <jlopex@gmail.com>
Mon, 1 Sep 2014 04:23:33 +0000 (00:23 -0400)
committerJouni Malinen <j@w1.fi>
Sun, 16 Nov 2014 17:43:11 +0000 (19:43 +0200)
commit603a3f34c44cbcd9f843ed18b5accaf9540d6755
tree805c5ad4f0f2e45433806685c29b3db1eef3803d
parent798b3182238c563bddfa19e9182fe58d36227881
Add mesh_group_{add,remove} control interface commands

Parse MESH_GROUP_ADD/REMOVE commands on ctrl interface and call
wpa_supplicant routines. These commands are used to start or
join and leave a mesh network.

The mesh id is given in the configuration file, therefore there is
no need to scan before joining a mesh network. We reuse the
connect_without_scan construct used by P2P for that same purpose.

Signed-off-by: Javier Cardona <javier@cozybit.com>
Signed-off-by: Javier Lopez <jlopex@gmail.com>
src/common/wpa_ctrl.h
wpa_supplicant/ctrl_iface.c
wpa_supplicant/wpa_cli.c
wpa_supplicant/wpa_supplicant.c