u8 nan_publish_fields_header[] = {0xdd, 0x00, 0x00, 0x16, 0x32, 0x0b, 0x02};
u8 *header_ptr, *end_ptr;
__le16 le16val;
+ u32 binding_mask = 0;
header_ptr = fapi_append_data(req, nan_publish_fields_header, sizeof(nan_publish_fields_header));
le16val = cpu_to_le16(hal_req->ttl);
fapi_append_data(req, &hal_req->publish_count, 1);
fapi_append_data(req, &hal_req->publish_match_indicator, 1);
fapi_append_data(req, &hal_req->rssi_threshold_flag, 1);
- end_ptr = fapi_append_data(req, &hal_req->connmap, 1);
- end_ptr += 1;
+ end_ptr = fapi_append_data(req, (u8 *)&binding_mask, 4);
+ end_ptr += 4;
if (hal_req->service_name_len)
slsi_mlme_nan_append_tlv(req, cpu_to_le16 (SLSI_FAPI_NAN_SERVICE_NAME),
u8 nan_subscribe_fields_header[] = {0xdd, 0x00, 0x00, 0x16, 0x32, 0x0b, 0x03};
u8 *header_ptr, *end_ptr;
__le16 le16val;
+ u32 binding_mask = 0;
header_ptr = fapi_append_data(req, nan_subscribe_fields_header, sizeof(nan_subscribe_fields_header));
le16val = cpu_to_le16(hal_req->ttl);
fapi_append_data(req, &hal_req->subscribe_match_indicator, 1);
fapi_append_data(req, &hal_req->subscribe_count, 1);
fapi_append_data(req, &hal_req->rssi_threshold_flag, 1);
- end_ptr = fapi_append_data(req, &hal_req->connmap, 1);
- end_ptr += 1;
+ end_ptr = fapi_append_data(req, (u8 *)&binding_mask, 4);
+ end_ptr += 4;
if (hal_req->service_name_len)
slsi_mlme_nan_append_tlv(req, cpu_to_le16 (SLSI_FAPI_NAN_SERVICE_NAME),