@@ -4509,6 +4509,21 @@ static void station_get_diagnostic_cb(
diagnostic_akm_suite_to_security(hs->akm_suite,
hs->wpa_ie));
+ if (hs->pairwise_cipher) {
+ const char *str;
+
+ if (hs->pairwise_cipher ==
+ IE_RSN_CIPHER_SUITE_USE_GROUP_CIPHER)
+ str = ie_rsn_cipher_suite_to_string(hs->group_cipher);
+ else
+ str = ie_rsn_cipher_suite_to_string(
+ hs->pairwise_cipher);
+
+ if (str)
+ dbus_append_dict_basic(builder, "PairwiseCipher",
+ 's', str);
+ }
+
diagnostic_info_to_dict(info, builder);
l_dbus_message_builder_leave_array(builder);