Configure wfd-manager using config file 19/143919/6 submit/tizen/20170823.015938
authorMilind Ramesh Murhekar <m.murhekar@samsung.com>
Mon, 14 Aug 2017 03:13:23 +0000 (08:43 +0530)
committerMilind Ramesh Murhekar <m.murhekar@samsung.com>
Mon, 21 Aug 2017 10:56:12 +0000 (16:26 +0530)
commitd88e6e662cb7b7213b2fbc03375feee7cf167766
tree90a02de3a1403f1d12c1895f5c577c3b2a8c746c
parentce0a5250e337da6a99178e19a3f3e7cdace87d64
Configure wfd-manager using config file

Description: This patch adds the support to configure
wfd-manager using config files for common configurable parameters
for different platforms (TV, Mobile, TM1, Wearable).

config file path: /etc/wifi-direct/wifi-direct-manager.conf

Configurable parameters
1. Interface
2. Group interface
3. Device name
4. Primary/Secondary device type
5. Go intent
6. Persistent reconnect
7. listen reg class
8. Listen channel
9. Operating reg class
10. Operating channel
11. Config method
12. No group iface flag

Remove MACRO dependency to configure

Change-Id: Ic520f38a0c88ea251dbe0e0df23218d57e0a7a59
Signed-off-by: Milind Ramesh Murhekar <m.murhekar@samsung.com>
16 files changed:
CMakeLists.txt
files/wifi-direct-manager.conf.in
files/wifi-direct-manager.conf.mobile [new file with mode: 0644]
files/wifi-direct-manager.conf.tm1 [new file with mode: 0644]
files/wifi-direct-manager.conf.tv [new file with mode: 0644]
files/wifi-direct-manager.conf.wearable [new file with mode: 0644]
include/wifi-direct-group.h
include/wifi-direct-manager.h
oem/wifi-direct-oem.c
oem/wifi-direct-oem.h
packaging/wifi-direct-manager.spec
plugin/wpasupplicant/ctrl_iface_dbus/include/wfd-plugin-wpasupplicant.h
plugin/wpasupplicant/ctrl_iface_dbus/wfd-plugin-wpasupplicant.c
src/wifi-direct-iface.c
src/wifi-direct-manager.c
src/wifi-direct-util.c