binder: Implement interface add/remove methods
authorRoshan Pius <rpius@google.com>
Wed, 17 Feb 2016 00:40:06 +0000 (16:40 -0800)
committerJouni Malinen <j@w1.fi>
Sat, 2 Apr 2016 14:35:28 +0000 (17:35 +0300)
commitf1a5a34d8e5554d4286842f91797d811a713a5fc
tree7530798d290bc1c60d8085686707e79a7ed53036
parent7b4bbb9f946fb6861b2b4ded0f10949277514047
binder: Implement interface add/remove methods

This commit implements the methods defined in Supplicant service:
1. CreateInterface
2. RemoveInterface
3. GetInterface

The binder service returns the corresponding iface binder object
references which can be used by clients to control a specific
interface.

Signed-off-by: Roshan Pius <rpius@google.com>
wpa_supplicant/binder/binder.cpp
wpa_supplicant/binder/binder.h
wpa_supplicant/binder/binder_manager.cpp
wpa_supplicant/binder/binder_manager.h
wpa_supplicant/binder/fi/w1/wpa_supplicant/ISupplicant.aidl
wpa_supplicant/binder/supplicant.cpp
wpa_supplicant/binder/supplicant.h
wpa_supplicant/wpa_supplicant_i.h