Hi,

Patch 03 fixes the issue with not being able to set a passphrase when
it is defined in a .config file. The fix is to simply set the immutable
flag after configuring the service.

In order to come this far, patch 02 moves around the part where a service
is connected, directly or by running autoconnect. Also to not is that
virtual, i.e. currently NFC provisioned WiFi networks, are not immutable.

While investigatin the issue, it was noticed that the configuration was
checking for the service type in more than one place. With this patch all
the service matching is now collected into one place and the literal
service type names are replaced with the helper function from service.c.


Cheers,

        Patrik


Patrik Flykt (3):
  config: Refactor checks for configuration file type
  config: Refactor connecting after service provisioning
  config: Set service to immutable after completed configuration

 src/config.c | 107 +++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 63 insertions(+), 44 deletions(-)

-- 
1.9.1

_______________________________________________
connman mailing list
connman@connman.net
https://lists.connman.net/mailman/listinfo/connman

Reply via email to