# fuchsia.wlan.product.deprecatedconfiguration

<br />

Added: 7

## **PROTOCOLS**

## DeprecatedConfigurator

*Defined in [fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl;l=20)*

Allows for the configuration of WLAN devices to support legacy applications.

<br />

### SuggestAccessPointMacAddress

Suggests a MAC address for [fuchsia.wlan.policy](https://fuchsia.dev/reference/fuchsia.wlan.policy/)/[AccessPointProvider](https://fuchsia.dev/reference/fuchsia.wlan.policy/#AccessPointProvider) to use when creating
new soft access point interfaces and notifies when the request is complete.

#### Request

| Name | Type |
|---|---|
| `mac` | `https://fuchsia.dev/reference/fuchsia.net//https://fuchsia.dev/reference/fuchsia.net#MacAddress` |

#### Response

| Name | Type |
|---|---|
| `payload` | `https://fuchsia.dev/reference/fidl/fuchsia.wlan.product.deprecatedconfiguration#DeprecatedConfigurator_SuggestAccessPointMacAddress_Result` |

## **STRUCTS**

### DeprecatedConfigurator_SuggestAccessPointMacAddress_Response

*Defined in [fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl;l=25)*

\<EMPTY\>

## **ENUMS**

### SuggestMacAddressError [strict](https://fuchsia.dev/fuchsia-src/reference/fidl/language/language#strict-vs-flexible)

Type: `uint32`

*Defined in [fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl;l=12)*

Represents error statuses returned by
[fuchsia.wlan.product.deprecatedconfiguration](https://fuchsia.dev/reference/fuchsia.wlan.product.deprecatedconfiguration/)/[DeprecatedConfigurator.SuggestAccessPointMacAddress](https://fuchsia.dev/reference/fuchsia.wlan.product.deprecatedconfiguration/#DeprecatedConfigurator.SuggestAccessPointMacAddress)

<br />

| Name | Value | Description |
|---|---|---|
| ### NOT_SUPPORTED | `1` |   |
| ### INVALID_ARGUMENTS | `2` |   |

## **UNIONS**

### DeprecatedConfigurator_SuggestAccessPointMacAddress_Result [strict](https://fuchsia.dev/fuchsia-src/reference/fidl/language/language#strict-vs-flexible)

*Defined in [fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedconfiguration/wlan_deprecated_configuration.fidl;l=25)*

| Ordinal | Variant | Type | Description |
|---|---|---|---|
| ### 1 | `response` | `https://fuchsia.dev/reference/fidl/fuchsia.wlan.product.deprecatedconfiguration#DeprecatedConfigurator_SuggestAccessPointMacAddress_Response` |   |
| ### 2 | `err` | `https://fuchsia.dev/reference/fidl/fuchsia.wlan.product.deprecatedconfiguration#SuggestMacAddressError` |   |

<br />