Merge "Add bootstrapping_instance_id to make this value more clear" into main

This commit is contained in:
Nate Jiang
2024-08-23 20:17:19 +00:00
committed by Android (Google) Code Review
2 changed files with 9 additions and 2 deletions

View File

@@ -3394,6 +3394,7 @@ bool convertAidlNanBootstrappingIndicationResponseToLegacy(
*legacy_request = {};
legacy_request->service_instance_id = aidl_request.bootstrappingInstanceId;
legacy_request->bootstrapping_instance_id = aidl_request.bootstrappingInstanceId;
legacy_request->rsp_code = aidl_request.acceptRequest ? NAN_BOOTSTRAPPING_REQUEST_ACCEPT
: NAN_BOOTSTRAPPING_REQUEST_REJECT;
legacy_request->publish_subscribe_id = static_cast<uint8_t>(aidl_request.discoverySessionId);

View File

@@ -2972,11 +2972,17 @@ typedef struct {
u16 publish_subscribe_id;
/*
This Id is the Peer Instance that is passed as
part of earlier MatchInd/FollowupInd message.
Same as the bootstrapping_instance_id
*/
u32 service_instance_id;
/*
Unique Instance Id corresponding to a service/session.
This is similar to the publish_id generated on the
publisher side
*/
u32 bootstrapping_instance_id;
/* Discovery MAC addr of the peer/initiator */
u8 peer_disc_mac_addr[NAN_MAC_ADDR_LEN];