From fa8c6731373371a618cf7aafb9a40490a0e07986 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 14 May 2015 12:38:01 -0500 Subject: [PATCH] monitor: Print Key ID field in the case of WPA --- monitor/nlmon.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/monitor/nlmon.c b/monitor/nlmon.c index acb856c0..45d2c3b2 100644 --- a/monitor/nlmon.c +++ b/monitor/nlmon.c @@ -3815,6 +3815,10 @@ void nlmon_print_pae(struct nlmon *nlmon, const struct timeval *tv, ek->key_descriptor_version, ek->key_descriptor_version); print_attr(1, "Key Type: %s", ek->key_type ? "true" : "false"); + + if (ek->descriptor_type == EAPOL_DESCRIPTOR_TYPE_WPA) + print_attr(1, "Key Id: %u", ek->wpa_key_id); + print_attr(1, "Install: %s", ek->install ? "true" : "false"); print_attr(1, "Key ACK: %s", ek->key_ack ? "true" : "false"); print_attr(1, "Key Length: %d", L_BE16_TO_CPU(ek->key_length));