Add attributes to support roam+auth vendor event for FILS
Add additional attributes to specify the PMK, PMKID, and the ERP next sequence number to the vendor subcommand QCA_NL80211_VENDOR_SUBCMD_KEY_MGMT_ROAM_AUTH. These are needed in case of an offloaded FILS roaming. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
		
							parent
							
								
									c0fe5f125a
								
							
						
					
					
						commit
						cddfda7892
					
				
					 1 changed files with 14 additions and 0 deletions
				
			
		|  | @ -684,6 +684,20 @@ enum qca_wlan_vendor_attr_roam_auth { | |||
| 	 * This attribute is applicable only for re-association failure cases. | ||||
| 	 */ | ||||
| 	QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_RETAIN_CONNECTION, | ||||
| 	/* This attribute specifies the PMK if one was newly generated during
 | ||||
| 	 * FILS roaming. This is added to the PMKSA cache and is used in | ||||
| 	 * subsequent connections with PMKSA caching. | ||||
| 	 */ | ||||
| 	QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_PMK = 11, | ||||
| 	/* This attribute specifies the PMKID used/generated for the current
 | ||||
| 	 * FILS roam. This is used in subsequent connections with PMKSA caching. | ||||
| 	 */ | ||||
| 	QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_PMKID = 12, | ||||
| 	/* A 16-bit unsigned value specifying the next sequence number to use
 | ||||
| 	 * in ERP message in the currently associated realm. This is used in | ||||
| 	 * doing subsequent ERP based connections in the same realm. | ||||
| 	 */ | ||||
| 	QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_FILS_ERP_NEXT_SEQ_NUM = 13, | ||||
| 	/* keep last */ | ||||
| 	QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_AFTER_LAST, | ||||
| 	QCA_WLAN_VENDOR_ATTR_ROAM_AUTH_MAX = | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Vidyullatha Kanchanapally
						Vidyullatha Kanchanapally