diff --git a/common/include/dm_constants.h b/common/include/dm_constants.h index b0ae46f747d21e6d3acf2f76fd887e4d48729eab..901a30b7a175676d860b062641e2db95cb6cc5d4 100755 --- a/common/include/dm_constants.h +++ b/common/include/dm_constants.h @@ -118,6 +118,7 @@ DM_EXPORT extern const char* PARAM_KEY_USB_IP; DM_EXPORT extern const char* PARAM_KEY_USB_PORT; DM_EXPORT extern const char* PARAM_KEY_NCM_IP; DM_EXPORT extern const char* PARAM_KEY_NCM_PORT; +DM_EXPORT extern const char* PARAM_KEY_ACCOUNT_HASH; DM_EXPORT extern const char* PARAM_KEY_AUTH_TOKEN; DM_EXPORT extern const char* PARAM_KEY_AUTH_TYPE; DM_EXPORT extern const char* PARAM_KEY_PIN_CODE; diff --git a/common/src/dm_constants.cpp b/common/src/dm_constants.cpp index 68346533276770576d5fb3b286b2747e81b621c2..5a2632e9dbc5bc6bd26f6ef8e506d5769b2e6c95 100644 --- a/common/src/dm_constants.cpp +++ b/common/src/dm_constants.cpp @@ -109,6 +109,7 @@ const char* PARAM_KEY_USB_IP = "USB_IP"; const char* PARAM_KEY_USB_PORT = "USB_PORT"; const char* PARAM_KEY_NCM_IP = "NCM_IP"; const char* PARAM_KEY_NCM_PORT = "NCM_PORT"; +const char* PARAM_KEY_ACCOUNT_HASH = "ACCOUNT_HASH"; const char* PARAM_KEY_AUTH_TOKEN = "AUTH_TOKEN"; const char* PARAM_KEY_AUTH_TYPE = "AUTH_TYPE"; const char* PARAM_KEY_PIN_CODE = "PIN_CODE"; diff --git a/services/service/src/softbus/softbus_listener.cpp b/services/service/src/softbus/softbus_listener.cpp index 6a0894f3552d311f2bcaac9a6c524c8ba348c505..565f8a932716f499f95b81c1a7a6dac8d7b7d041 100644 --- a/services/service/src/softbus/softbus_listener.cpp +++ b/services/service/src/softbus/softbus_listener.cpp @@ -948,6 +948,7 @@ void SoftbusListener::ConvertDeviceInfoToDmDevice(const DeviceInfo &device, DmDe } jsonObj[PARAM_KEY_DISC_CAPABILITY] = device.capabilityBitmap[0]; ParseConnAddrInfo(addrInfo, jsonObj); + jsonObj[PARAM_KEY_ACCOUNT_HASH] = std::string(device.accountHash); dmDevice.extraData = SafetyDump(jsonObj); }