On Sun, 2018-01-14 at 09:33 +0900, Masashi Honma wrote: > The FILS(Fast Initial Link Setup) is a specification defined by IEEE > 802.11ai to > speed up roaming. This patch adds support of it. > > I have tested with these cases. > +-----+-------------------------+----------------+ > > STA | AP | | > > FILS | key-mgmt | result | > > +-----+-------------------------+----------------+ > > 1 | WPA-EAP | O | > > +-----+-------------------------+----------------+ > > 1 | WPA-EAP-SHA256 | O | > > +-----+-------------------------+----------------+ > > 1 | FILS-SHA256 | X | > > +-----+-------------------------+----------------+ > > 1 | FILS-SHA384 | X | > > +-----+-------------------------+----------------+ > > 1 | WPA-EAP WPA-EAP-SHA256 | O | > > | FILS-SHA256 FILS-SHA384 | WPA-EAP-SHA256 | > > +-----+-------------------------+----------------+ > > 2 | WPA-EAP | O | > > +-----+-------------------------+----------------+ > > 2 | WPA-EAP-SHA256 | O | > > +-----+-------------------------+----------------+ > > 2 | FILS-SHA256 | O | > > +-----+-------------------------+----------------+ > > 2 | FILS-SHA384 | O | > > +-----+-------------------------+----------------+ > > 2 | WPA-EAP WPA-EAP-SHA256 | O | > > | FILS-SHA256 FILS-SHA384 | FILS-SHA384 | > > +-----+-------------------------+----------------+ > > 3 | WPA-EAP | X | > > +-----+-------------------------+----------------+ > > 3 | WPA-EAP-SHA256 | X | > > +-----+-------------------------+----------------+ > > 3 | FILS-SHA256 | O | > > +-----+-------------------------+----------------+ > > 3 | FILS-SHA384 | O | > > +-----+-------------------------+----------------+ > > 3 | WPA-EAP WPA-EAP-SHA256 | O | > > | FILS-SHA256 FILS-SHA384 | FILS-SHA384 | > > +-----+-------------------------+----------------+ > > Signed-off-by: Masashi Honma <[email protected]> > --- > libnm-core/nm-setting-wireless-security.c | 57 > ++++++++++++++++++++++ > libnm-core/nm-setting-wireless-security.h | 26 ++++++++++ > libnm/libnm.ver | 2 + > man/NetworkManager.conf.xml | 5 ++ > src/devices/wifi/nm-device-wifi.c | 18 +++++++ > src/devices/wifi/nm-wifi-ap.c | 4 +- > .../plugins/ifcfg-rh/nms-ifcfg-rh-reader.c | 7 +++ > .../plugins/ifcfg-rh/nms-ifcfg-rh-writer.c | 7 +++ > src/supplicant/nm-supplicant-config.c | 13 ++++- > src/supplicant/nm-supplicant-config.h | 1 + > src/supplicant/nm-supplicant-settings-verify.c | 1 + > src/supplicant/tests/test-supplicant-config.c | 2 + > 12 files changed, 141 insertions(+), 2 deletions(-)
You need to do
cp ./clients/common/settings-docs.h \
./clients/common/settings-docs.h.in
this is also complained by `make check` (depending on configure
options).
> "wifi-sec.fils",
> +
> NM_DEVICE (self));
> + fils = _nm_utils_ascii_str_to_int64 (value,
> 10,
> + NM_SETTI
> NG_WIRELESS_SECURITY_FILS_DISABLE,
> + NM_SETTI
> NG_WIRELESS_SECURITY_FILS_REQUIRED,
> + NM_SETTI
whitespace/indentation
Thomas
signature.asc
Description: This is a digitally signed message part
_______________________________________________ networkmanager-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/networkmanager-list
