Hi,

All these patches are meant to fix one bug: #25244

On wpa_supplicant >= 1.0, setting country goes through interface and no more as 
global setting.
Due to that, it should be possible in connman to set the regulatory domain 
through the device.
This patchset introduces this capability.

Of course, it keeps the old way since users might still use old wpa_supplicant 
version.

Please review,

Tomasz Bursztyka (7):
  device: Add driver capability to set regulatory domain on device
    basis
  technology: Notify the regulatory domain setting by device
  device: Add capability to notify on regulatory domain setting
  technology: Set regulatory domain by device or fallback to technology
    based
  gsupplicant: Adapt set country callback to return a result
  gsupplicant: Add a method to set interface's country property
  wifi: Add capability to set regulatory domain through device's
    interface

 gsupplicant/gsupplicant.h |    8 ++++++-
 gsupplicant/supplicant.c  |   41 +++++++++++++++++++++++++++--------
 include/device.h          |    7 ++++++
 plugins/wifi.c            |   40 +++++++++++++++++++++++++++++++---
 src/connman.h             |    2 +
 src/device.c              |   29 +++++++++++++++++++++++++
 src/technology.c          |   51 +++++++++++++++++++++++++++++++++++++++++---
 7 files changed, 159 insertions(+), 19 deletions(-)

-- 
1.7.8.6

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to