Make this function public. I'm not sure if at this point it makes
much sense to add a new file for iwd-specific utilities.
---
src/devices/wifi/nm-device-iwd.c | 35 ++-
src/devices/wifi/nm-wifi-utils.c | 23 +++
Emit a signal when NMIwdManager learns that a KnownNetwork has been
added or removed and when the list has been initially loaded.
---
src/devices/wifi/nm-iwd-manager.c | 26 ++
src/devices/wifi/nm-iwd-manager.h | 3 +++
2 files changed, 29 insertions(+)
diff --git
The plugin listens to NMIwdManager signals to add and remove connections
for IWD's KnownNetworks. The connections are currently read-only and
contain the minimum settings to mirror the information provided by IWD:
the SSID and the security type.
If this approach is taken the connections will
Add the IWD plugin to the build and use nm_settings_add_plugin to add
its instance. The plugin is built into the wifi plugin's binary because
with an independent binary it's difficult to cleanly listen to
NMIwdManager's signals and call its methods. The meson configuration is
not in this patch.
To allow connections that mirror IWD's configured WPA-Enterprise
networks to be seen as valid by NM, add a new value for the eap key in
802-1x settings. 802-1x.eap stores EAP method names. In the IWD
connections we don't know what EAP method is configured and we don't
have any of the other
Add a function that maps to the
net.connman.iwd.KnownNetworks.ForgetNetwork DBus call and causes an IWD
Known Network to be forgotten with its config file removed.
---
src/devices/wifi/nm-iwd-manager.c | 36
src/devices/wifi/nm-iwd-manager.h | 2 ++
2 files
---
src/devices/wifi/nm-iwd-manager.c | 17 ++---
src/devices/wifi/nm-iwd-manager.h | 5 +
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/devices/wifi/nm-iwd-manager.c
b/src/devices/wifi/nm-iwd-manager.c
index 39db3a04c..2da6db0e4 100644
---
This is automatically generated email about markup problems in a man
page for which you appear to be responsible. If you are not the right
person or list, please tell me so I can correct my database.
See http://catb.org/~esr/doclifter/bugs.html for details on how and
why these patches were