|
@@ -409,25 +409,6 @@ int wps_process_rf_bands(struct wps_device_data *dev, const u8 *bands)
|
|
|
}
|
|
|
|
|
|
|
|
|
-void wps_device_data_dup(struct wps_device_data *dst,
|
|
|
- const struct wps_device_data *src)
|
|
|
-{
|
|
|
- if (src->device_name)
|
|
|
- dst->device_name = os_strdup(src->device_name);
|
|
|
- if (src->manufacturer)
|
|
|
- dst->manufacturer = os_strdup(src->manufacturer);
|
|
|
- if (src->model_name)
|
|
|
- dst->model_name = os_strdup(src->model_name);
|
|
|
- if (src->model_number)
|
|
|
- dst->model_number = os_strdup(src->model_number);
|
|
|
- if (src->serial_number)
|
|
|
- dst->serial_number = os_strdup(src->serial_number);
|
|
|
- os_memcpy(dst->pri_dev_type, src->pri_dev_type, WPS_DEV_TYPE_LEN);
|
|
|
- dst->os_version = src->os_version;
|
|
|
- dst->rf_bands = src->rf_bands;
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
void wps_device_data_free(struct wps_device_data *dev)
|
|
|
{
|
|
|
os_free(dev->device_name);
|