1.1.7.5 WDRV_WINC_AUTH_MFP_CONFIG Enum

C

typedef enum
{
    WDRV_WINC_AUTH_MFP_ENABLED,
    WDRV_WINC_AUTH_MFP_REQUIRED,
    WDRV_WINC_AUTH_MFP_DISABLED,
} WDRV_WINC_AUTH_MFP_CONFIG;

Description

This type defines the possible configurations that can be specified in WDRV_WINC_AuthCtxConfigureMfp.

Members

MembersDescription
WDRV_WINC_AUTH_MFP_ENABLEDMFP enabled but not required.
WDRV_WINC_AUTH_MFP_REQUIREDMFP required.
WDRV_WINC_AUTH_MFP_DISABLEDMFP disabled.

Remarks

Not all MFP configurations are compatible with all auth types. When an auth context is applied, the MFP configuration is ignored if it is not compatible with the auth type.

WDRV_WINC_AUTH_MFP_ENABLED

This is the default configuration for the following auth types:

  • WDRV_WINC_AUTH_TYPE_WPAWPA2_PERSONAL

  • WDRV_WINC_AUTH_TYPE_WPA2_PERSONAL

  • WDRV_WINC_AUTH_TYPE_WPA2WPA3_PERSONAL

This configuration is not compatible with other auth types.

WDRV_WINC_AUTH_MFP_REQUIRED

This is an optional configuration for the following auth types:

  • WDRV_WINC_AUTH_TYPE_WPA2_PERSONAL

  • WDRV_WINC_AUTH_TYPE_WPA2WPA3_PERSONAL

This configuration is not compatible with other auth types.

WDRV_WINC_AUTH_MFP_REQUIRED

This is an optional configuration for the following auth types:

  • WDRV_WINC_AUTH_TYPE_WPAWPA2_PERSONAL

  • WDRV_WINC_AUTH_TYPE_WPA2_PERSONAL

This configuration is not compatible with other auth types.