HS 2.0R2 AP: Add AP Hotspot 2.0 Release Number as WFA RADIUS VSA
The Access-Request frames are used to inform the RADIUS server about the Hotspot 2.0 release number supported by the AP. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
		
							parent
							
								
									0dd100fb40
								
							
						
					
					
						commit
						76579ec75f
					
				
					 1 changed files with 13 additions and 0 deletions
				
			
		|  | @ -521,6 +521,19 @@ static void ieee802_1x_encapsulate_radius(struct hostapd_data *hapd, | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | #ifdef CONFIG_HS20 | ||||||
|  | 	if (hapd->conf->hs20) { | ||||||
|  | 		u8 ver = 1; /* Release 2 */ | ||||||
|  | 		if (!radius_msg_add_wfa( | ||||||
|  | 			    msg, RADIUS_VENDOR_ATTR_WFA_HS20_AP_VERSION, | ||||||
|  | 			    &ver, 1)) { | ||||||
|  | 			wpa_printf(MSG_ERROR, "Could not add HS 2.0 AP " | ||||||
|  | 				   "version"); | ||||||
|  | 			goto fail; | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | #endif /* CONFIG_HS20 */ | ||||||
|  | 
 | ||||||
| 	if (radius_client_send(hapd->radius, msg, RADIUS_AUTH, sta->addr) < 0) | 	if (radius_client_send(hapd->radius, msg, RADIUS_AUTH, sta->addr) < 0) | ||||||
| 		goto fail; | 		goto fail; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Jouni Malinen
						Jouni Malinen