Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a01e57d1b2 
							
						 
					 
					
						
						
							
							monitor: Receive Preauthentication frames and log them  
						
						... 
						
						
						
						Use the same packet filter as in eapol.c 
						
						
					 
					
						2017-04-18 11:43:59 -05:00 
						 
				 
			
				
					
						
							
							
								Mat Martineau 
							
						 
					 
					
						
						
						
						
							
						
						
							0e108f9727 
							
						 
					 
					
						
						
							
							monitor: Remove GENL_ID_GENERATE  
						
						... 
						
						
						
						Kernel v4.10 and later no longer export GENL_ID_GENERATE (which was
defined as 0). iwd was using this symbol to check for unmodified local
values rather than to ask for a dynamically generated netlink ID anyway,
so it makes sense to use the value 0 directly. This will work with
kernels before and after the GENL_ID_GENERATE change. 
						
						
					 
					
						2017-04-14 15:52:11 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							303490261f 
							
						 
					 
					
						
						
							
							monitor: Add nortnl option to help output  
						
						
						
						
					 
					
						2017-03-24 10:51:01 -05:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							43efaf0163 
							
						 
					 
					
						
						
							
							monitor: Cast bytes_read to incl_len type from PCAP packet  
						
						
						
						
					 
					
						2017-03-07 21:52:25 +01:00 
						 
				 
			
				
					
						
							
							
								Marcel Holtmann 
							
						 
					 
					
						
						
						
						
							
						
						
							25a2ec7c11 
							
						 
					 
					
						
						
							
							monitor: Use PRIu64 for format modifier of uint64_t  
						
						
						
						
					 
					
						2017-03-07 21:44:49 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e5f12bd133 
							
						 
					 
					
						
						
							
							monitor: Pretty print WSC OS Version  
						
						
						
						
					 
					
						2016-09-15 10:55:22 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							1ebf21de0b 
							
						 
					 
					
						
						
							
							monitor: Pretty print various bytestream attributes  
						
						
						
						
					 
					
						2016-09-15 10:55:04 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7751ac43 
							
						 
					 
					
						
						
							
							monitor: Pretty print WSC Encryption Type Flags  
						
						
						
						
					 
					
						2016-09-15 10:54:43 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a175375cc5 
							
						 
					 
					
						
						
							
							monitor: Pretty print WSC Connection Type Flags  
						
						
						
						
					 
					
						2016-09-15 10:54:16 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7c98fa22 
							
						 
					 
					
						
						
							
							monitor: Pretty print WSC Authenticator  
						
						
						
						
					 
					
						2016-09-15 10:53:52 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							260a666b4b 
							
						 
					 
					
						
						
							
							monitor: Pretty print WSC authentication type flags  
						
						
						
						
					 
					
						2016-09-15 10:53:29 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9741bedc 
							
						 
					 
					
						
						
							
							monitor: Pretty print WSC MAC Address  
						
						
						
						
					 
					
						2016-09-14 22:15:23 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							2d80f03faf 
							
						 
					 
					
						
						
							
							monitor: pretty print WSC Message Type  
						
						
						
						
					 
					
						2016-09-14 22:07:52 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							1447c7fe03 
							
						 
					 
					
						
						
							
							monitor: pretty-print eap-wsc packets  
						
						
						
						
					 
					
						2016-09-14 21:56:18 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							4a00c25241 
							
						 
					 
					
						
						
							
							iwmon: RX dBm is a signed integer  
						
						
						
						
					 
					
						2016-09-05 22:46:53 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f1046dcb 
							
						 
					 
					
						
						
							
							iwmon: Fix PMKID display  
						
						... 
						
						
						
						Use unsigned to prevent the PMKID bytes being sign-extended. 
						
						
					 
					
						2016-09-05 22:43:53 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							755605fddf 
							
						 
					 
					
						
						
							
							iwmon: Fix RSN capability bit positions  
						
						... 
						
						
						
						The numbers displayed for other bits are 0-based. 
						
						
					 
					
						2016-09-05 22:40:07 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							296eda2ee8 
							
						 
					 
					
						
						
							
							monitor: Print EAPoL packet headers  
						
						... 
						
						
						
						Previously we only printed EAPoL packets that were of type 'Key'.  With
this change, iwmon now prints all EAPoL packet headers. 
						
						
					 
					
						2016-08-06 10:47:13 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6ffbfeb897 
							
						 
					 
					
						
						
							
							monitor: Dump WSC IEs in association response  
						
						
						
						
					 
					
						2016-08-05 16:51:25 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d6a9b0f85a 
							
						 
					 
					
						
						
							
							monitor: Add option to not print rtnl output  
						
						
						
						
					 
					
						2016-07-13 10:14:28 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6de565db05 
							
						 
					 
					
						
						
							
							monitor: Update to new l_main api  
						
						
						
						
					 
					
						2016-06-09 09:39:03 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Zaborowski 
							
						 
					 
					
						
						
						
						
							
						
						
							ef9b6f41ce 
							
						 
					 
					
						
						
							
							eapol: Separate EAPOL header from struct eapol_key  
						
						... 
						
						
						
						This is needed so we can better handle sending and receiving EAPoL
packets other than EAPoL-Key. 
						
						
					 
					
						2015-11-02 21:40:21 -06:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							7f52c8ec9d 
							
						 
					 
					
						
						
							
							monitor: Fix unused variable error  
						
						
						
						
					 
					
						2015-10-06 15:25:30 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9be930442c 
							
						 
					 
					
						
						
							
							monitor: Dump WIPHY_BANDS attribute  
						
						
						
						
					 
					
						2015-10-06 14:33:18 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							e055460709 
							
						 
					 
					
						
						
							
							wsc: Rename wsc.[ch] to wscutil.[ch]  
						
						
						
						
					 
					
						2015-09-10 23:07:34 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							3e927ea6c9 
							
						 
					 
					
						
						
							
							nlmon: Fix up bitwise logic  
						
						... 
						
						
						
						The flags in question contain multiple set bits.  So we should only
print the relevant details if all bits are set, not just one of the
bits. 
						
						
					 
					
						2015-09-09 08:52:49 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							913bf61447 
							
						 
					 
					
						
						
							
							nlmon: print NetworkKeyShareable, RequestToEnroll  
						
						
						
						
					 
					
						2015-09-07 09:36:42 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb5a83732 
							
						 
					 
					
						
						
							
							monitor: Print WSC WFA extended attributes  
						
						... 
						
						
						
						Introduced in Version 2.0 of the spec 
						
						
					 
					
						2015-09-07 09:34:53 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							410d74f772 
							
						 
					 
					
						
						
							
							nlmon: Pretty print WSC_ATTR_CONFIGURATION_ERROR  
						
						
						
						
					 
					
						2015-09-02 13:37:50 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							312ff46f88 
							
						 
					 
					
						
						
							
							nlmon: Pretty-print WSC_ATTR_ASSOCIATION_STATE  
						
						
						
						
					 
					
						2015-09-01 17:19:42 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							0496a79eea 
							
						 
					 
					
						
						
							
							nlmon: Print WSC_ATTR_REQUEST_TYPE  
						
						
						
						
					 
					
						2015-09-01 17:10:41 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a26cfe7f 
							
						 
					 
					
						
						
							
							nlmon: Print WSC frames in other IE elements  
						
						... 
						
						
						
						Trigger Scan Event, Trigger Scan Requests, etc. 
						
						
					 
					
						2015-09-01 16:58:41 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							add4458a32 
							
						 
					 
					
						
						
							
							nlmon: Print human-readable reason-code  
						
						
						
						
					 
					
						2015-09-01 16:48:50 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f912e63df5 
							
						 
					 
					
						
						
							
							nlmon: decode RF_BANDS attributes  
						
						
						
						
					 
					
						2015-07-24 21:23:29 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							bbb892da26 
							
						 
					 
					
						
						
							
							nlmon: decode CONFIGURATION_METHODS attributes  
						
						
						
						
					 
					
						2015-07-24 21:23:29 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							084e69dadb 
							
						 
					 
					
						
						
							
							nlmon: decode DEVICE_NAME attributes  
						
						
						
						
					 
					
						2015-07-24 21:23:29 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a07813dff1 
							
						 
					 
					
						
						
							
							nlmon: decode PRIMARY_DEVICE_TYPE attributes  
						
						
						
						
					 
					
						2015-07-24 21:23:26 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8cc4ee923a 
							
						 
					 
					
						
						
							
							nlmon: decode SERIAL_NUMBER attributes  
						
						
						
						
					 
					
						2015-07-24 17:09:23 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							47b995d119 
							
						 
					 
					
						
						
							
							nlmon: decode MODEL_NUMBER attributes  
						
						
						
						
					 
					
						2015-07-24 17:07:51 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							f22c931b93 
							
						 
					 
					
						
						
							
							nlmon: decode MODEL_NAME attributes  
						
						
						
						
					 
					
						2015-07-24 17:06:10 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe9a3cebe 
							
						 
					 
					
						
						
							
							nlmon: decode MANUFACTURER attributes  
						
						
						
						
					 
					
						2015-07-24 16:58:13 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c440be3c 
							
						 
					 
					
						
						
							
							nlmon: decode UUID-E and UUID-R attributes  
						
						
						
						
					 
					
						2015-07-24 16:41:00 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							6e6ae9fe32 
							
						 
					 
					
						
						
							
							nlmon: decode RESPONSE_TYPE attributes  
						
						
						
						
					 
					
						2015-07-24 16:32:22 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							9682d561e7 
							
						 
					 
					
						
						
							
							nlmon: decode DEVICE_PASSWORD_ID attributes  
						
						
						
						
					 
					
						2015-07-24 16:28:56 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							8760e56278 
							
						 
					 
					
						
						
							
							nlmon: decode WSC_STATE attributes  
						
						
						
						
					 
					
						2015-07-24 16:19:08 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							d9b2d8151a 
							
						 
					 
					
						
						
							
							nlmon: Add basic WSC pretty-printing capability  
						
						
						
						
					 
					
						2015-07-23 20:49:29 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							a76918e15c 
							
						 
					 
					
						
						
							
							monitor: Refactor print_ie_vendor  
						
						... 
						
						
						
						To support addition WFA tags 
						
						
					 
					
						2015-07-09 11:58:29 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							15c9bc7933 
							
						 
					 
					
						
						
							
							monitor: dump IE_TYPE_RM_ENABLED_CAPABILITIES  
						
						
						
						
					 
					
						2015-06-11 19:29:12 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							b86dcab024 
							
						 
					 
					
						
						
							
							monitor: Decode more ATTR_BSS nested elements  
						
						
						
						
					 
					
						2015-06-11 18:27:37 -05:00 
						 
				 
			
				
					
						
							
							
								Denis Kenzior 
							
						 
					 
					
						
						
						
						
							
						
						
							eee6e7db29 
							
						 
					 
					
						
						
							
							monitor: Fix mandatory calculation in ie_rate  
						
						... 
						
						
						
						The high-order bit should be checked, not the 3rd bit. 
						
						
					 
					
						2015-06-10 11:33:51 -05:00