WPS: Allow testing mode to disable 2.0 functionality
Previously, wps_version_number was used only to test extensibility to newer version numbers, but it can also be used to enable testing of older versions (1.0), e.g., to avoid hitting some 2.0 specific validation steps. Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
d658205a89
commit
75d1d0f7b6
1 changed files with 5 additions and 0 deletions
|
@ -201,6 +201,11 @@ int wps_build_wfa_ext(struct wpabuf *msg, int req_to_enroll,
|
|||
#ifdef CONFIG_WPS2
|
||||
u8 *len;
|
||||
|
||||
#ifdef CONFIG_WPS_TESTING
|
||||
if (WPS_VERSION == 0x10)
|
||||
return 0;
|
||||
#endif /* CONFIG_WPS_TESTING */
|
||||
|
||||
if (wpabuf_tailroom(msg) <
|
||||
7 + 3 + (req_to_enroll ? 3 : 0) +
|
||||
(auth_macs ? 2 + auth_macs_count * ETH_ALEN : 0))
|
||||
|
|
Loading…
Reference in a new issue