1 /*
2  * Copyright (c) 2021-2024 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 /**
17  * @addtogroup SoftBus
18  * @{
19  *
20  * @brief Provides high-speed, secure communication between devices.
21  *
22  * This module implements unified distributed communication capability management between nearby devices, and provides
23  * link-independent device discovery and transmission interfaces to support service publishing and data transmission.
24  *
25  * @since 1.0
26  * @version 1.0
27  */
28 /** @} */
29 
30 /**
31  * @file softbus_error_code.h
32  *
33  * @brief Declares error code
34  *
35  * @since 1.0
36  * @version 1.0
37  */
38 
39 #ifndef SOFTBUS_ERROR_CODE_H
40 #define SOFTBUS_ERROR_CODE_H
41 
42 #ifdef __cplusplus
43 #if __cplusplus
44 extern "C" {
45 #endif
46 #endif
47 
48 #define SOFTBUS_SUB_SYSTEM 203
49 #define SOFTBUS_ERRNO(module) (-(((SOFTBUS_SUB_SYSTEM) << 21) | ((module) << 16) | (0xFFFF)))
50 #define SOFTBUS_SUB_ERRNO(module, sub) (-(((SOFTBUS_SUB_SYSTEM) << 21) | ((module) << 16) | ((sub) << 12) | (0x0FFF)))
51 #define CHIP_CONFLICT_ERROR_OFFSET 1000
52 
53 enum SoftBusSubModule {
54     DISC_SUB_MODULE_CODE = 1,
55     CONN_SUB_MODULE_CODE = 2,
56     AUTH_SUB_MODULE_CODE = 3,
57     LNN_SUB_MODULE_CODE = 4,
58     TRANS_SUB_MODULE_CODE = 5,
59     IPCRPC_SUB_MODULE_CODE = 6,
60     PUBLIC_SUB_MODULE_CODE = 10,
61     SHORT_DISTANCE_MAPPING_MODULE_CODE = 20,
62     CONN_UNDERLAY_BLUETOOTH_MODULE_CODE = 21,
63     KERNELS_SUB_MODULE_CODE = 22,
64 };
65 
66 enum SoftBusUnderlayError {
67     SOFTBUS_CONN_BR_UNDERLAYBASE_ERR = SOFTBUS_ERRNO(CONN_UNDERLAY_BLUETOOTH_MODULE_CODE),
68     SOFTBUS_CONN_BR_UNDERLAY_PAGE_TIMEOUT_ERR = SOFTBUS_CONN_BR_UNDERLAYBASE_ERR + 4,
69 };
70 
71 enum DisSubModule {
72     DISC_SERVICE_SUB_MODULE_CODE = 1,
73     DISC_MANAGER_SUB_MODULE_CODE = 2,
74     DISC_BLE_SUB_MODULE_CODE = 3,
75     DISC_COAP_SUB_MODULE_CODE = 4,
76     DISC_BC_MGR_SUB_MODULE_CODE = 5,
77     DISC_BC_ADAPTER_SUB_MODULE_CODE = 6,
78     DISC_ACTION_SUB_MODULE_CODE = 7,
79 };
80 
81 enum LnnSubModule {
82     LNN_LANE_MODULE_CODE = 1,
83 };
84 
85 enum SoftBusErrNo {
86     /* errno begin: -((203 << 21) | (10 << 16) | 0xFFFF) */
87     SOFTBUS_PUBLIC_ERR_BASE = SOFTBUS_ERRNO(PUBLIC_SUB_MODULE_CODE),
88     SOFTBUS_TIMOUT,
89     SOFTBUS_INVALID_PARAM,
90     SOFTBUS_MEM_ERR,
91     SOFTBUS_NOT_IMPLEMENT,
92     SOFTBUS_NO_INIT,
93     SOFTBUS_CREATE_JSON_ERR,
94     SOFTBUS_PARSE_JSON_ERR,
95     SOFTBUS_PERMISSION_DENIED,
96     SOFTBUS_ACCESS_TOKEN_DENIED,
97     SOFTBUS_MALLOC_ERR,
98     SOFTBUS_STRCPY_ERR,
99     SOFTBUS_ENCRYPT_ERR,
100     SOFTBUS_DECRYPT_ERR,
101     SOFTBUS_INVALID_NUM,
102     SOFTBUS_SERVER_NAME_REPEATED,
103     SOFTBUS_TCP_SOCKET_ERR,
104     SOFTBUS_LOCK_ERR,
105     SOFTBUS_GET_REMOTE_UUID_ERR,
106     SOFTBUS_NO_ENOUGH_DATA,
107     SOFTBUS_INVALID_DATA_HEAD,
108     SOFTBUS_INVALID_FD,
109     SOFTBUS_FILE_ERR,
110     SOFTBUS_DATA_NOT_ENOUGH,
111     SOFTBUS_SLICE_ERROR,
112     SOFTBUS_ALREADY_EXISTED,
113     SOFTBUS_GET_CONFIG_VAL_ERR,
114     SOFTBUS_PEER_PROC_ERR,
115     SOFTBUS_NOT_FIND,
116     SOFTBUS_ALREADY_TRIGGERED,
117     SOFTBUS_FILE_BUSY,
118     SOFTBUS_IPC_ERR,
119     SOFTBUS_DFX_INIT_FAILED,
120 
121     SOFTBUS_INVALID_PKGNAME,
122     SOFTBUS_FUNC_NOT_SUPPORT,
123     SOFTBUS_SERVER_NOT_INIT,
124     SOFTBUS_SERVER_NAME_USED,
125 
126     SOFTBUS_BLUETOOTH_OFF,
127     SOFTBUS_WIFI_OFF,
128     SOFTBUS_WIFI_DISCONNECT,
129     SOFTBUS_P2P_NOT_SUPPORT,
130     SOFTBUS_HML_NOT_SUPPORT,
131     SOFTBUS_P2P_ROLE_CONFLICT,
132     SOFTBUS_HML_THREE_VAP_CONFLIC,
133     SOFTBUS_WIFI_DIRECT_INIT_FAILED,
134     SOFTBUS_COND_INIT_FAILED,
135     SOFTBUS_GET_SYSTEM_FAILED,
136     SOFTBUS_BYTE_CONVERT_FAIL,
137 
138     /* internal error */
139     SOFTBUS_ERR,
140 
141     SOFTBUS_NOT_LOGIN, // not login hw account
142     SOFTBUS_NOT_SAME_ACCOUNT, // check whether the accounts are the same
143     SOFTBUS_NO_ONLINE_DEVICE, // there is no network online device
144     SOFTBUS_LOOPER_ERR,  // get looper fail
145     SOFTBUS_HMAC_ERR,  // generate hmac hash fail for aes encrypt
146     SOFTBUS_HUKS_ERR,  // huks fail for rsa encrypt
147     SOFTBUS_BIO_ERR,  // BIO fail for rsa encrypt
148     SOFTBUS_NOT_NEED_UPDATE, // not need update
149     SOFTBUS_NO_RESOURCE_ERR, // no available resource
150     SOFTBUS_INVALID_APPTYPE,
151     SOFTBUS_CMP_FAIL, // strncmp failed
152     SOFTBUS_CREATE_LIST_ERR,
153     SOFTBUS_LIST_EMPTY,
154     SOFTBUS_STRCMP_ERR,
155         SOFTBUS_INVALID_PORT,
156     SOFTBUS_SPRINTF_ERR,
157     SOFTBUS_GENERATE_KEY_FAIL,
158     SOFTBUS_GCM_SET_IV_FAIL, // set ivlen fail for aes-gcm encrypt
159     SOFTBUS_LOCALE_ERR,
160     SOFTBUS_WIDECHAR_ERR,
161     SOFTBUS_HISYSEVENT_GET_VALUE_ERR,
162     SOFTBUS_NSTACK_DUMP_ERR,
163     SOFTBUS_TIMER_ERR,
164     SOFTBUS_PTHREAD_ERR,
165     SOFTBUS_SQLITE_ERR,
166     SOFTBUS_CREATE_HELPER_FAIL,
167     SOFTBUS_GET_HELPER_RESULT_FAIL,
168     SOFTBUS_PERMISSION_SERVER_DENIED,
169 
170     /* errno begin: -((203 << 21) | (5 << 16) | 0xFFFF) */
171     SOFTBUS_TRANS_ERR_BASE = SOFTBUS_ERRNO(TRANS_SUB_MODULE_CODE),
172     SOFTBUS_TRANS_INVALID_SESSION_ID,
173     SOFTBUS_TRANS_INVALID_SESSION_NAME,
174     SOFTBUS_TRANS_INVALID_CHANNEL_TYPE,
175     SOFTBUS_TRANS_BUSINESS_TYPE_NOT_MATCH,
176     SOFTBUS_TRANS_SESSION_REPEATED,
177     SOFTBUS_TRANS_SESSION_CNT_EXCEEDS_LIMIT,
178     SOFTBUS_TRANS_SESSIONSERVER_NOT_CREATED,
179     SOFTBUS_TRANS_SESSION_OPENING,
180     SOFTBUS_TRANS_GET_LANE_INFO_ERR,
181     SOFTBUS_TRANS_CREATE_CHANNEL_ERR,
182     SOFTBUS_TRANS_INVALID_DATA_LENGTH,
183     SOFTBUS_TRANS_FUNC_NOT_SUPPORT,
184     SOFTBUS_TRANS_OPEN_AUTH_CHANNEL_FAILED,
185     SOFTBUS_TRANS_GET_P2P_INFO_FAILED,
186     SOFTBUS_TRANS_OPEN_AUTH_CONN_FAILED,
187     SOFTBUS_TRANS_CHECK_ACL_FAILED,
188 
189     SOFTBUS_TRANS_PROXY_PACKMSG_ERR,
190     SOFTBUS_TRANS_PROXY_SENDMSG_ERR,
191     SOFTBUS_TRANS_PROXY_CHANNLE_STATUS_INVALID,
192     SOFTBUS_TRANS_PROXY_SESS_ENCRYPT_ERR,
193     SOFTBUS_TRANS_PROXY_INVALID_SLICE_HEAD,
194     SOFTBUS_TRANS_PROXY_ASSEMBLE_PACK_NO_INVALID,
195     SOFTBUS_TRANS_PROXY_ASSEMBLE_PACK_EXCEED_LENGTH,
196     SOFTBUS_TRANS_PROXY_ASSEMBLE_PACK_DATA_NULL,
197 
198     SOFTBUS_TRANS_UDP_SERVER_ADD_CHANNEL_FAILED,
199     SOFTBUS_TRANS_UDP_CLIENT_ADD_CHANNEL_FAILED,
200     SOFTBUS_TRANS_UDP_SERVER_NOTIFY_APP_OPEN_FAILED,
201     SOFTBUS_TRANS_UDP_CLIENT_NOTIFY_APP_OPEN_FAILED,
202     SOFTBUS_TRANS_UDP_START_STREAM_SERVER_FAILED,
203     SOFTBUS_TRANS_UDP_START_STREAM_CLIENT_FAILED,
204     SOFTBUS_TRANS_UDP_SEND_STREAM_FAILED,
205     SOFTBUS_TRANS_UDP_GET_CHANNEL_FAILED,
206     SOFTBUS_TRANS_UDP_CHANNEL_DISABLE,
207 
208     SOFTBUS_TRANS_QOS_REPORT_FAILED,
209     SOFTBUS_TRANS_QOS_REPORT_TOO_FREQUENT,
210 
211     SOFTBUS_TRANS_SESSION_SERVER_NOINIT,
212     SOFTBUS_TRANS_SESSION_INFO_NOT_FOUND,
213     SOFTBUS_TRANS_SESSION_CREATE_FAILED,
214     SOFTBUS_TRANS_SESSION_ADDPKG_FAILED,
215     SOFTBUS_TRANS_SESSION_SET_CHANNEL_FAILED,
216     SOFTBUS_TRANS_SESSION_NO_ENABLE,
217     SOFTBUS_TRANS_SESSION_GROUP_INVALID,
218     SOFTBUS_TRANS_SESSION_NAME_NO_EXIST,
219     SOFTBUS_TRANS_SESSION_GET_CHANNEL_FAILED,
220 
221     SOFTBUS_TRANS_PROXY_REMOTE_NULL,
222     SOFTBUS_TRANS_PROXY_WRITETOKEN_FAILED,
223     SOFTBUS_TRANS_PROXY_WRITECSTRING_FAILED,
224     SOFTBUS_TRANS_PROXY_WRITERAWDATA_FAILED,
225     SOFTBUS_TRANS_PROXY_READRAWDATA_FAILED,
226     SOFTBUS_TRANS_PROXY_SEND_REQUEST_FAILED,
227     SOFTBUS_TRANS_PROXY_INVOKE_FAILED,
228     SOFTBUS_TRANS_PROXY_CHANNEL_NOT_FOUND,
229 
230     SOFTBUS_TRANS_SEND_LEN_BEYOND_LIMIT,
231     SOFTBUS_TRANS_FILE_LISTENER_NOT_INIT,
232     SOFTBUS_TRANS_STREAM_ONLY_UDP_CHANNEL,
233     SOFTBUS_TRANS_CHANNEL_TYPE_INVALID,
234     SOFTBUS_TRANS_TDC_CHANNEL_NOT_FOUND,
235     SOFTBUS_TRANS_TDC_CHANNEL_ALREADY_PENDING,
236     SOFTBUS_TRANS_TDC_PENDINGLIST_NOT_FOUND,
237     SOFTBUS_TRANS_AUTH_CHANNEL_NOT_FOUND,
238     SOFTBUS_TRANS_NET_STATE_CHANGED,
239     SOFTBUS_TRANS_HANDSHAKE_TIMEOUT,
240     SOFTBUS_TRANS_HANDSHAKE_ERROR,
241     SOFTBUS_TRANS_PEER_SESSION_NOT_CREATED,
242     SOFTBUS_TRANS_PROXY_DISCONNECTED,
243     SOFTBUS_TRANS_AUTH_NOTALLOW_OPENED,
244     SOFTBUS_TRANS_PROXY_ERROR_APP_TYPE,
245     SOFTBUS_TRANS_PROXY_CONN_REPEAT,
246     SOFTBUS_TRANS_PROXY_CONN_ADD_REF_FAILED,
247     SOFTBUS_TRANS_SOCKET_IN_USE,
248     SOFTBUS_TRANS_INVALID_SESSION_TYPE,
249     SOFTBUS_TRANS_GET_PID_FAILED,
250     SOFTBUS_TRANS_INVALID_CHANNEL_ID,
251     SOFTBUS_TRANS_PROXY_CREATE_CHANNEL_FAILED,
252     SOFTBUS_TRANS_PROXY_SET_CIPHER_FAILED,
253     SOFTBUS_TRANS_PROXY_PACK_HANDSHAKE_ERR,
254     SOFTBUS_TRANS_PROXY_PACK_HANDSHAKE_HEAD_ERR,
255     SOFTBUS_TRANS_PROXY_UNPACK_FAST_DATA_FAILED,
256     SOFTBUS_TRANS_PROXY_HANDSHAKE_GET_REQUEST_FAILED,
257     SOFTBUS_TRANS_PROXY_HANDSHAKE_GET_PKG_FAILED,
258     SOFTBUS_TRANS_PROXY_HANDSHAKE_GET_SESSIONKEY_FAILED,
259     SOFTBUS_TRANS_UDP_PREPARE_APP_INFO_FAILED,
260     SOFTBUS_TRANS_UDP_CHANNEL_ALREADY_EXIST,
261     SOFTBUS_TRANS_UDP_PACK_INFO_FAILED,
262     SOFTBUS_TRANS_GET_LOCAL_IP_FAILED,
263     SOFTBUS_TRANS_TCP_UNUSE_LISTENER_MODE,
264     SOFTBUS_TRANS_TCP_GET_AUTHID_FAILED,
265     SOFTBUS_TRANS_ADD_TRIGGER_FAILED,
266     SOFTBUS_TRANS_ADD_SESSION_CONN_FAILED,
267     SOFTBUS_TRANS_GET_SESSION_CONN_FAILED,
268     SOFTBUS_TRANS_TCP_GET_SRV_DATA_FAILED,
269     SOFTBUS_TRANS_TCP_DATABUF_LESS_ZERO,
270     SOFTBUS_TRANS_TCP_GENERATE_SESSIONKEY_FAILED,
271     SOFTBUS_TRANS_GET_CIPHER_FAILED,
272     SOFTBUS_TRANS_PACK_REQUEST_FAILED,
273     SOFTBUS_TRANS_UPDATE_DATA_BUF_FAILED,
274     SOFTBUS_TRANS_UNPACK_PACKAGE_HEAD_FAILED,
275     SOFTBUS_TRANS_UNPACK_REPLY_FAILED,
276     SOFTBUS_TRANS_SET_APP_INFO_FAILED,
277     SOFTBUS_TRANS_NOT_META_SESSION,
278     SOFTBUS_TRANS_SERVER_INIT_FAILED,
279     SOFTBUS_TRANS_SESSION_SERVER_NOT_FOUND,
280     SOFTBUS_TRANS_ENCRYPT_ERR,
281     SOFTBUS_TRANS_DECRYPT_ERR,
282     SOFTBUS_TRANS_BAD_KEY, // Send badkey notification for offline events
283     SOFTBUS_TRANS_CHECK_PID_ERROR,
284     SOFTBUS_TRANS_GET_LOCAL_UID_FAIL, // get local userId fail
285     SOFTBUS_TRANS_MSG_BUILD_BC_PARAM_FAIL, // build broadcast params fail
286     SOFTBUS_TRANS_MSG_BUILD_PAYLOAD_FAIL, // build broadcast payload fail
287     SOFTBUS_TRANS_MSG_INIT_FAIL, // notification message init fail
288     SOFTBUS_TRANS_MSG_REPLACE_PAYLOAD_FAIL, // replace payload without stopping the broadcast fail
289     SOFTBUS_TRANS_UDP_CHANNEL_NOT_FOUND,
290     SOFTBUS_TRANS_TDC_CHANNEL_ALREADY_EXIST, // receive repeat tdc channel open request
291     SOFTBUS_TRANS_UDP_SET_CHANNEL_FAILED,
292     SOFTBUS_TRANS_STOP_BIND_BY_CANCEL,
293     SOFTBUS_TRANS_INVALID_MESSAGE_TYPE,
294     SOFTBUS_TRANS_PROXY_GET_AUTH_ID_FAILED,
295     SOFTBUS_TRANS_PROXY_INVALID_CHANNEL_ID, //  classify invalid channel id by channel type
296     SOFTBUS_TRANS_TDC_INVALID_CHANNEL_ID,
297     SOFTBUS_TRANS_UDP_INVALID_CHANNEL_ID,
298     SOFTBUS_TRANS_AUTH_INVALID_CHANNEL_ID,
299     SOFTBUS_TRANS_MSG_GENERATE_MIC_FAIL, // generate mic fail
300     SOFTBUS_TRANS_MSG_INVALID_EVENT_TYPE, // invalid event type
301     SOFTBUS_TRANS_MSG_INVALID_CMD, // invalid cmd
302     SOFTBUS_TRANS_MSG_GET_LOCAL_CHIPHERKEY_FAIL, // get local chipherkey fail
303     SOFTBUS_TRANS_MSG_START_ADV_FAIL, // start adv fail
304     SOFTBUS_TRANS_MSG_STOP_ADV_FAIL, // stop adv fail
305     SOFTBUS_TRANS_MSG_START_SCAN_FAIL, // start scan fail
306     SOFTBUS_TRANS_MSG_STOP_SCAN_FAIL, // stop scan fail
307     SOFTBUS_TRANS_MSG_EMPTY_LIST, // list is empty
308     SOFTBUS_TRANS_STOP_BIND_BY_TIMEOUT, // stop bind by timeout
309     SOFTBUS_TRANS_MSG_NOT_SET_SCREEN_OFF, // send broadcast failed when screen flag is false
310     SOFTBUS_TRANS_FILE_PERMISSION_DENIED, // file permission denied
311     SOFTBUS_TRANS_FILE_DISK_QUOTA_EXCEEDED, // disk quota exceeded
312     SOFTBUS_TRANS_FILE_NO_MEMORY, // no memory
313     SOFTBUS_TRANS_FILE_NETWORK_ERROR, // network error
314     SOFTBUS_TRANS_FILE_NOT_FOUND, // file not found
315     SOFTBUS_TRANS_FILE_EXISTED, // file existed
316     SOFTBUS_TRANS_INVALID_UUID,
317     SOFTBUS_TRANS_GET_CLIENT_PROXY_NULL,
318     SOFTBUS_TRANS_PROXY_READINT_FAILED,
319     SOFTBUS_TRANS_PROXY_WRITEINT_FAILED,
320     SOFTBUS_TRANS_LIST_INIT_FAILED,
321     SOFTBUS_TRANS_AUTH_ALREADY_INIT,
322     SOFTBUS_TRANS_AUTH_REQUEST_NOT_FOUND,
323     SOFTBUS_TRANS_AUTH_NEGOTIATE_SK_TIMEOUT,
324     SOFTBUS_TRANS_NOTIFY_NETWORK_OPEN_ERR,
325     SOFTBUS_TRANS_NEGOTIATE_REJECTED,
326     SOFTBUS_TRANS_AUTH_NEGO_TASK_NOT_FOUND,
327     SOFTBUS_TRANS_GET_APP_INFO_FAILED,
328     SOFTBUS_TRANS_GET_AUTH_HANDLE_FAILED,
329     SOFTBUS_TRANS_SET_AUTH_HANDLE_FAILED,
330     SOFTBUS_TRANS_TDC_START_SESSION_LISTENER_FAILED,
331     SOFTBUS_TRANS_VERIFY_P2P_FAILED,
332     SOFTBUS_TRANS_P2P_DIRECT_FAILED,
333     SOFTBUS_TRANS_ADD_HML_TRIGGER_FAILED,
334     SOFTBUS_TRANS_INVALID_SEQ_ID,
335     SOFTBUS_TRANS_GET_PACK_REPLY_FAILED,
336     SOFTBUS_TRANS_GET_AUTH_ID_FAILED,
337     SOFTBUS_TRANS_SEND_TCP_DATA_FAILED,
338     SOFTBUS_TRANS_NODE_IS_NULL,
339     SOFTBUS_TRANS_ILLEGAL_MODULE,
340     SOFTBUS_TRANS_TCP_DATABUF_NOT_FOUND,
341     SOFTBUS_TRANS_RECV_DATA_OVER_LEN,
342     SOFTBUS_TRANS_TDC_ON_DATA_EVENT_FAILED,
343     SOFTBUS_TRANS_NOT_MATCH,
344     SOFTBUS_TRANS_REGISTER_LISTENER_FAILED,
345     SOFTBUS_TRANS_CHANNEL_OPEN_FAILED,
346     SOFTBUS_TRANS_INIT_FAILED,
347     SOFTBUS_TRANS_UNEXPECTED_CONN_TYPE,
348     SOFTBUS_TRANS_UNPACK_HANDSHAKE_MSG_FAILED,
349     SOFTBUS_TRANS_PACK_FAST_DATA_FAILED,
350     SOFTBUS_TRANS_NODE_NOT_FOUND,
351     SOFTBUS_TRANS_PACK_LEEPALIVE_ACK_FAILED,
352     SOFTBUS_TRANS_REQUEST_QOS_INVALID,
353     SOFTBUS_TRANS_REQUEST_QOS_FAILED,
354     SOFTBUS_TRANS_GET_CONN_OPT_FAILED,
355     SOFTBUS_TRANS_REG_AUTH_CHANNEL_LISTERNER_FAILED,
356     SOFTBUS_TRANS_CHANNELID_CONVERT_ADDR_FAILED,
357     SOFTBUS_TRANS_ON_SESSION_OPENED_FAILED,
358     SOFTBUS_TRANS_UDP_CHANNEL_CALLBACK_NULL,
359     SOFTBUS_TRANS_ADAPTOR_NOT_EXISTED,
360     SOFTBUS_TRANS_ADAPTOR_ALREADY_EXISTED,
361     SOFTBUS_TRANS_MAKE_STREAM_FAILED,
362     SOFTBUS_TRANS_CLOSE_UDP_CHANNEL_FAILED,
363     SOFTBUS_TRANS_TDC_GET_INFO_FAILED,
364     SOFTBUS_TRANS_QOS_CHANNEL_OPEN_FAILED,
365     SOFTBUS_TRANS_CONN_MANAGER_NOT_INIT,
366     SOFTBUS_TRANS_REQUEST_LANE_TIMEOUT,
367     SOFTBUS_TRANS_CREATE_SOCKET_SERVER_FAILED,
368     SOFTBUS_TRANS_BUSINESSID_COUNT_FAILED,
369     SOFTBUS_TRANS_ON_CONNECT_REQUEST_INVAILD,
370     SOFTBUS_TRANS_ON_SOCKET_OPENED_INVAILD,
371     SOFTBUS_TRANS_ON_SOCKET_REQUEST_INVAILD,
372     SOFTBUS_TRANS_ON_SOCKET_CLOSED_INVAILD,
373     SOFTBUS_TRANS_ON_DATA_RECEIVED_INVAILD,
374     SOFTBUS_TRANS_ON_PREDATA_REQUEST_INVAILD,
375     SOFTBUS_TRANS_ON_SERVICE_REQUEST_INVAILD,
376     SOFTBUS_TRANS_ON_SESSION_REQUEST_IS_NULL,
377     SOFTBUS_TRANS_ON_SESSION_OPENED_INVAILD,
378     SOFTBUS_TRANS_ON_SESSION_CLOSED_INVAILD,
379     SOFTBUS_TRANS_CREATE_LISTENER_MODULE_FAILED,
380     SOFTBUS_TRANS_FILE_SCHEMA_LISTENER_FAILED,
381     SOFTBUS_TRANS_DEATH_RECIPIENT_INVAILD,
382     SOFTBUS_TRANS_ADD_DEATH_RECIPIENT_FAILED,
383     SOFTBUS_TRANS_ON_CHANNEL_REQ_CALLBACK_FAILED,
384     SOFTBUS_TRANS_ON_SERVICE_REQ_CALLBACK_FAILED,
385     SOFTBUS_TRANS_ON_OPENED_CHANNEL_CALLBACK_FAILED,
386     SOFTBUS_TRANS_ON_CLOSED_CHANNEL_CALLBACK_FAILED,
387     SOFTBUS_TRANS_ON_RECV_DATA_CALLBACK_FAILED,
388     SOFTBUS_TRANS_ON_PREDATA_REQ_CALLBACK_FAILED,
389     SOFTBUS_TRANS_REGCOOMP_FAILED,
390     SOFTBUS_TRANS_CHECK_STRING_FAILED,
391     SOFTBUS_TRANS_QUERY_PERMISSION_FAILED,
392     SOFTBUS_TRANS_NEED_SEND_BUT_FAILED,
393     SOFTBUS_TRANS_GET_SERVICE_INFO_FAILED,
394     SOFTBUS_TRANS_UPDATE_SPE_CHANNEL_FAILED,
395     SOFTBUS_TRANS_GET_SPE_INFO_FAILED,
396     SOFTBUS_TRANS_UPDATE_SPE_HANDLE_NUMBER_FAILED,
397     SOFTBUS_TRANS_SPRINTF_S_FAILED,
398     SOFTBUS_TRANS_STRTOK_S_FAILED,
399     SOFTBUS_TRANS_SPE_HANDLE_EXTRACT_FAILED,
400     SOFTBUS_TRANS_GET_LNN_NET_IFNAME_FAILED,
401     SOFTBUS_TRANS_INVALID_QDISC_HANDLE,
402     SOFTBUS_TRANS_RTNL_DELETE_FAILED,
403     SOFTBUS_TRANS_RTNL_ADD_FAILED,
404     SOFTBUS_TRANS_RTNL_LINK_FAILED,
405     SOFTBUS_TRANS_NL_SPCKET_ALLOC_FAILED,
406     SOFTBUS_TRANS_NL_CONNECT_FAILED,
407     SOFTBUS_TRANS_CONVER_STR_IP_FAILED,
408     SOFTBUS_TRANS_SET_IP_PORT_FAILED,
409     SOFTBUS_TRANS_SET_QOS_DISC_FAILED,
410     SOFTBUS_TRANS_QOS_EXECUTE_FAILED,
411     SOFTBUS_TRANS_SET_FIREWALL_FAIL,
412     SOFTBUS_TRANS_AUTH_CREATE_CHANINFO_FAIL,
413     SOFTBUS_TRANS_AUTH_ADD_CHANINFO_FAIL,
414     SOFTBUS_TRANS_AUTH_POST_CHANMSG_FAIL,
415     SOFTBUS_TRANS_AUTH_FILL_CHANINFO_FAIL,
416     SOFTBUS_TRANS_GET_CLIENT_NAME_FAILED,
417     SOFTBUS_TRANS_OBSERVER_EXCEED_LIMIT,
418     SOFTBUS_TRANS_ADD_CLIENT_SERVICE_FAILED,
419     SOFTBUS_TRANS_PROXY_READUINT_FAILED,
420     SOFTBUS_TRANS_PROXY_READBOOL_FAILED,
421     SOFTBUS_TRANS_PROXY_WRITEOBJECT_FAILED,
422     SOFTBUS_TRANS_PROXY_READBUFFER_FAILED,
423     SOFTBUS_TRANS_PROXY_READCSTRING_FAILED,
424     SOFTBUS_TRANS_PROXY_READTOKEN_FAILED,
425     SOFTBUS_TRANS_INVALID_CONNECT_TYPE,
426     SOFTBUS_TRANS_REJECT_CONNECTION,
427     SOFTBUS_TRANS_TDC_CHANNEL_CLOSED_BY_ANOTHER_THREAD,
428     SOFTBUS_TRANS_GET_BUNDLENAME_FAILED,
429     SOFTBUS_TRANS_SYSTEM_ABILITY_MANAGER_FAILED,
430     SOFTBUS_TRANS_GET_SYSTEM_ABILITY_FAILED,
431     SOFTBUS_TRANS_GET_BUNDLE_MGR_FAILED,
432     SOFTBUS_TRANS_NOT_FIND_BUNDLENAME,
433     SOFTBUS_TRANS_NOT_FIND_APPID,
434     SOFTBUS_TRANS_LANE_IS_EXISTED,
435 
436     /* errno begin: -((203 << 21) | (3 << 16) | 0xFFFF) */
437     SOFTBUS_AUTH_ERR_BASE = SOFTBUS_ERRNO(AUTH_SUB_MODULE_CODE),
438     SOFTBUS_AUTH_INIT_FAIL,
439     SOFTBUS_AUTH_CONN_FAIL,
440     SOFTBUS_AUTH_CONN_INIT_FAIL,
441     SOFTBUS_AUTH_CONN_TIMEOUT,
442     SOFTBUS_AUTH_GET_BR_CONN_INFO_FAIL,
443     SOFTBUS_AUTH_GET_SESSION_INFO_FAIL,
444     SOFTBUS_AUTH_GET_SESSION_KEY_FAIL,
445     SOFTBUS_AUTH_GET_FSM_FAIL,
446     SOFTBUS_AUTH_REG_DATA_FAIL,
447     SOFTBUS_AUTH_DEVICE_DISCONNECTED,
448     SOFTBUS_AUTH_SYNC_DEVID_FAIL,
449     SOFTBUS_AUTH_HICHAIN_AUTH_FAIL,
450     SOFTBUS_AUTH_HICHAIN_PROCESS_FAIL,
451     SOFTBUS_AUTH_HICHAIN_AUTH_ERROR,
452     SOFTBUS_AUTH_HICHAIN_NOT_TRUSTED,
453     SOFTBUS_AUTH_SYNC_DEVINFO_FAIL,
454     SOFTBUS_AUTH_UNPACK_DEVINFO_FAIL,
455     SOFTBUS_AUTH_SEND_FAIL,
456     SOFTBUS_AUTH_TIMEOUT,
457     SOFTBUS_AUTH_NOT_FOUND,
458     SOFTBUS_AUTH_INNER_ERR,
459     SOFTBUS_AUTH_CONN_START_ERR,
460     SOFTBUS_AUTH_START_ERR,
461     SOFTBUS_AUTH_EXCHANGE_DEVICE_INFO_START_ERR,
462     SOFTBUS_AUTH_NOT_SUPPORT_NORMALIZE,
463     SOFTBUS_AUTH_NOT_SUPPORT_THREE_STATE,
464     SOFTBUS_AUTH_SESSION_KEY_INVALID,
465     SOFTBUS_AUTH_SESSION_KEY_TOO_OLD,
466     SOFTBUS_AUTH_DECRYPT_ERR,
467     SOFTBUS_AUTH_SYNC_PTK_ERR,
468     SOFTBUS_AUTH_SAVE_PTK_ERR,
469     SOFTBUS_AUTH_ADD_PTK_LISTEN_ERR,
470     SOFTBUS_AUTH_SYNC_DEVINFO_ACK_FAIL,
471     SOFTBUS_AUTH_META_INIT_FAIL,
472     SOFTBUS_CHANNEL_AUTH_INVALID_PROTOCOL,
473     SOFTBUS_CHANNEL_AUTH_START_TIMEOUT,
474     SOFTBUS_CHANNEL_AUTH_HANDLE_DATA_FAIL,
475     SOFTBUS_CHANNEL_AUTH_PACK_DATA_FAIL,
476     SOFTBUS_AUTH_SYNC_DEVICEID_TIMEOUT,
477     SOFTBUS_AUTH_HICHAIN_TIMEOUT,
478     SOFTBUS_AUTH_SAVE_SESSIONKEY_TIMEOUT,
479     SOFTBUS_AUTH_SYNC_DEVICEINFO_TIMEOUT,
480     SOFTBUS_AUTH_SYNC_PTK_TIMEOUT,
481 
482     /* hichain mapping softbus errcode */
483     SOFTBUS_AUTH_HICHAIN_PROOF_MISMATCH =
484         (-(((SOFTBUS_SUB_SYSTEM) << 21) | ((AUTH_SUB_MODULE_CODE) << 16) | (0x100D))),
485     SOFTBUS_AUTH_HICHAIN_GROUP_NOT_EXIST =
486         (-(((SOFTBUS_SUB_SYSTEM) << 21) | ((AUTH_SUB_MODULE_CODE) << 16) | (0x0607))),
487     SOFTBUS_AUTH_HICHAIN_NO_CANDIDATE_GROUP =
488         (-(((SOFTBUS_SUB_SYSTEM) << 21) | ((AUTH_SUB_MODULE_CODE) << 16) | (0x0504))),
489     SOFTBUS_AUTH_HICHAIN_LOCAL_IDENTITY_NOT_EXIST =
490         (-(((SOFTBUS_SUB_SYSTEM) << 21) | ((AUTH_SUB_MODULE_CODE) << 16) | (0x040C))),
491 
492     /* errno begin: -((203 << 21) | (4 << 16) | 0xFFFF) */
493     SOFTBUS_NETWORK_ERR_BASE = SOFTBUS_ERRNO(LNN_SUB_MODULE_CODE),
494     SOFTBUS_NETWORK_CONN_FSM_DEAD,
495     SOFTBUS_NETWORK_JOIN_CANCELED,
496     SOFTBUS_NETWORK_JOIN_LEAVING,
497     SOFTBUS_NETWORK_JOIN_TIMEOUT,
498     SOFTBUS_NETWORK_DEV_NOT_TRUST,
499     SOFTBUS_NETWORK_LEAVE_OFFLINE,
500     SOFTBUS_NETWORK_AUTH_DISCONNECT,
501     SOFTBUS_NETWORK_TIME_SYNC_HANDSHAKE_ERR,     // time sync channel pipe broken
502     SOFTBUS_NETWORK_TIME_SYNC_HANDSHAKE_TIMEOUT, // timeout during handshake
503     SOFTBUS_NETWORK_TIME_SYNC_TIMEOUT,           // timeout during sync
504     SOFTBUS_NETWORK_TIME_SYNC_INTERFERENCE,      // interference
505     SOFTBUS_NETWORK_HEARTBEAT_REPEATED,
506     SOFTBUS_NETWORK_HEARTBEAT_UNTRUSTED,
507     SOFTBUS_NETWORK_HEARTBEAT_EMPTY_LIST,
508     SOFTBUS_NETWORK_NODE_OFFLINE,
509     SOFTBUS_NETWORK_NODE_DIRECT_ONLINE,
510     SOFTBUS_NETWORK_NOT_INIT,
511     SOFTBUS_NETWORK_LOOPER_ERR,
512     SOFTBUS_NETWORK_GET_NODE_INFO_ERR,
513     SOFTBUS_NETWORK_GET_ALL_NODE_INFO_ERR,
514     SOFTBUS_NETWORK_GET_LOCAL_NODE_INFO_ERR,
515     SOFTBUS_NETWORK_GET_DEVICE_INFO_ERR,
516     SOFTBUS_NETWORK_DELETE_INFO_ERR,
517     SOFTBUS_NETWORK_REG_EVENT_HANDLER_ERR,
518     SOFTBUS_NETWORK_JOIN_REQUEST_ERR,
519     SOFTBUS_NETWORK_NOT_FOUND,
520     SOFTBUS_NETWORK_NODE_KEY_INFO_ERR,
521     SOFTBUS_NETWORK_ACTIVE_META_NODE_ERR,
522     SOFTBUS_NETWORK_DEACTIVE_META_NODE_ERR,
523     SOFTBUS_NETWORK_GET_META_NODE_INFO_ERR,
524     SOFTBUS_NETWORK_JOIN_LNN_START_ERR,
525     SOFTBUS_NETWORK_LEAVE_LNN_START_ERR,
526     SOFTBUS_NETWORK_BLE_CONNECT_SUSPEND,
527     SOFTBUS_CENTER_SERVER_INIT_FAILED,
528     SOFTBUS_KV_DB_PTR_NULL,
529     SOFTBUS_KV_PUT_DB_FAIL,
530     SOFTBUS_KV_DB_INIT_FAIL,
531     SOFTBUS_KV_DEL_DB_FAIL,
532     SOFTBUS_KV_GET_DB_FAIL,
533     SOFTBUS_KV_CLOUD_DISABLED,
534     SOFTBUS_KV_CLOUD_SYNC_FAIL,
535     SOFTBUS_KV_CLOUD_SYNC_ASYNC_FAILED,
536     SOFTBUS_KV_REGISTER_SYNC_LISTENER_FAILED,
537     SOFTBUS_KV_UNREGISTER_SYNC_LISTENER_FAILED,
538     SOFTBUS_KV_REGISTER_DATA_LISTENER_FAILED,
539     SOFTBUS_KV_UNREGISTER_DATA_LISTENER_FAILED,
540     SOFTBUS_KV_CONVERT_STRING_FAILED,
541     SOFTBUS_KV_CONVERT_BYTES_FAILED,
542     SOFTBUS_KV_SET_CLOUD_ABILITY_FAILED,
543     SOFTBUS_NETWORK_NOT_CONNECTABLE,
544     SOFTBUS_NETWORK_PTK_GEN_FAILED,
545     SOFTBUS_NETWORK_UNPACK_DATA_FAILED,
546     SOFTBUS_NETWORK_PACK_DATA_FAILED,
547     SOFTBUS_NETWORK_SET_NODE_INFO_ERR,
548     SOFTBUS_NETWORK_PEER_NODE_CONNECT,
549     SOFTBUS_NETWORK_PC_RESTRICT,
550     SOFTBUS_NETWORK_REMOTE_NULL,
551     SOFTBUS_NETWORK_WRITETOKEN_FAILED,
552     SOFTBUS_NETWORK_WRITECSTRING_FAILED,
553     SOFTBUS_NETWORK_WRITEINT32_FAILED,
554     SOFTBUS_NETWORK_READCSTRING_FAILED,
555     SOFTBUS_NETWORK_READINT32_FAILED,
556     SOFTBUS_NETWORK_SEND_REQUEST_FAILED,
557     SOFTBUS_NETWORK_REJECT_REQUEST,
558     SOFTBUS_NETWORK_NOT_SUPPORT,
559     SOFTBUS_NETWORK_WRITERAWDATA_FAILED,
560     SOFTBUS_NETWORK_PROXY_READINT_FAILED,
561     SOFTBUS_NETWORK_READRAWDATA_FAILED,
562     SOFTBUS_NETWORK_NOTIFY_DISCOVERY_DEV_ERR,
563     SOFTBUS_NETWORK_NOTIFY_MASTER_ELECT_ERR,
564     SOFTBUS_NETWORK_GET_LEDGER_INFO_ERR,
565     SOFTBUS_NETWORK_SET_LEDGER_INFO_ERR,
566     SOFTBUS_NETWORK_FSM_INIT_FAIL,
567     SOFTBUS_NETWORK_FSM_START_FAIL,
568     SOFTBUS_NETWORK_FSM_CREATE_FAIL,
569     SOFTBUS_NETWORK_FSM_STOP_FAIL,
570     SOFTBUS_NETWORK_POST_MSG_FAIL,
571     SOFTBUS_NETWORK_POST_MSG_DELAY_FAIL,
572     SOFTBUS_NETWORK_GET_KEEPALIVE_OPTION_FAIL,
573     SOFTBUS_NETWORK_SET_KEEPALIVE_OPTION_FAIL,
574     SOFTBUS_NETWORK_BYTES_TO_HEX_STR_ERR,
575     SOFTBUS_NETWORK_GENERATE_STR_HASH_ERR,
576     SOFTBUS_NETWORK_STR_TO_UPPER_ERR,
577     SOFTBUS_NETWORK_MAC_TO_BIN_ERR,
578     SOFTBUS_NETWORK_MAC_TO_STR_ERR,
579     SOFTBUS_NETWORK_REQ_LEAVE_LNN_FAIL,
580     SOFTBUS_NETWORK_HB_MGR_INIT_FAIL,
581     SOFTBUS_NETWORK_HB_MGR_REG_FAIL,
582     SOFTBUS_NETWORK_HB_MGR_UNREG_FAIL,
583     SOFTBUS_NETWORK_HB_INVALID_MGR,
584     SOFTBUS_NETWORK_HB_SET_GEAR_MODE_FAIL,
585     SOFTBUS_NETWORK_HB_GET_GEAR_MODE_FAIL,
586     SOFTBUS_NETWORK_HB_START_STRATEGY_FAIL,
587     SOFTBUS_NETWORK_HB_STOP_STRATEGY_FAIL,
588     SOFTBUS_NETWORK_HB_INIT_STRATEGY_FAIL,
589     SOFTBUS_NETWORK_HB_SEND_STRATEGY_FAIL,
590     SOFTBUS_NETWORK_HB_SAVE_RECV_TIME_FAIL,
591     SOFTBUS_NETWORK_HB_UPDATE_SEND_INFO_FAIL,
592     SOFTBUS_NETWORK_HB_REMOVE_MSG_FAIL,
593     SOFTBUS_NETWORK_HB_SEND_BEGIN_FAILED,
594     SOFTBUS_NETWORK_HB_SEND_END_FAILED,
595     SOFTBUS_NETWORK_HB_STOP_PROCESS_FAIL,
596     SOFTBUS_NETWORK_HB_TRANSACT_PROCESS_FAIL,
597     SOFTBUS_NETWORK_HB_CHECK_DEV_STATUS_ERROR,
598     SOFTBUS_NETWORK_WRITEINT16_FAILED,
599 
600     /* errno begin: -((203 << 21) | (4 << 16) | (1 << 12) | 0x0FFF) */
601     SOFTBUS_LANE_ERR_BASE = SOFTBUS_SUB_ERRNO(LNN_SUB_MODULE_CODE, LNN_LANE_MODULE_CODE),
602     SOFTBUS_LANE_SELECT_FAIL,
603     SOFTBUS_LANE_TRIGGER_LINK_FAIL,
604     SOFTBUS_LANE_GET_LEDGER_INFO_ERR,
605     SOFTBUS_LANE_DETECT_FAIL,
606     SOFTBUS_LANE_ID_GENERATE_FAIL,
607     SOFTBUS_LANE_GUIDE_BUILD_FAIL,
608     SOFTBUS_LANE_NOT_FOUND,
609     SOFTBUS_LANE_RESOURCE_NOT_FOUND,
610     SOFTBUS_LANE_NO_AVAILABLE_LINK,
611     SOFTBUS_LANE_GET_LINK_SCORE_ERR,
612     SOFTBUS_LANE_BUILD_LINK_FAIL,
613     SOFTBUS_LANE_BUILD_LINK_TIMEOUT,
614     SOFTBUS_LANE_DETECT_TIMEOUT,
615     SOFTBUS_LANE_GUIDE_NO_AVAILABLE_LINK,
616     SOFTBUS_LANE_RESULT_REPORT_ERR,
617     SOFTBUS_LANE_LIST_ERR,
618     SOFTBUS_LANE_BT_OFF,
619     SOFTBUS_LANE_LOCAL_NO_BR_CAP,
620     SOFTBUS_LANE_REMOTE_NO_BR_CAP,
621     SOFTBUS_LANE_LOCAL_NO_BLE_CAP,
622     SOFTBUS_LANE_REMOTE_NO_BLE_CAP,
623     SOFTBUS_LANE_LOCAL_NO_BLE_DIRECT_CAP,
624     SOFTBUS_LANE_REMOTE_NO_BLE_DIRECT_CAP,
625     SOFTBUS_LANE_WIFI_OFF,
626     SOFTBUS_LANE_LOCAL_NO_WIFI_CAP,
627     SOFTBUS_LANE_REMOTE_NO_WIFI_CAP,
628     SOFTBUS_LANE_LOCAL_NO_WIFI_DIRECT_CAP,
629     SOFTBUS_LANE_REMOTE_NO_WIFI_DIRECT_CAP,
630     SOFTBUS_LANE_LOCAL_NO_COC_CAP,
631     SOFTBUS_LANE_REMOTE_NO_COC_CAP,
632     SOFTBUS_LANE_WIFI_BAND_ERR,
633     SOFTBUS_LANE_GET_WIFI_INFO_FAIL,
634     SOFTBUS_LANE_CHANNEL_UNKNOWN,
635     SOFTBUS_LANE_WIFI_NOT_ONLINE,
636     SOFTBUS_LANE_CHECK_CONFLICT_FAIL,
637     SOFTBUS_LANE_RESOURCE_EXCEPT,
638     SOFTBUS_LANE_SUCC_AFTER_CANCELED,
639     SOFTBUS_LANE_PTK_NOT_MATCH,
640     SOFTBUS_LANE_ASYNC_FAIL,
641 
642     /* errno begin: -((203 << 21) | (2 << 16) | 0xFFFF) */
643     SOFTBUS_CONN_ERR_BASE = SOFTBUS_ERRNO(CONN_SUB_MODULE_CODE),
644     SOFTBUS_CONN_FAIL = SOFTBUS_CONN_ERR_BASE + 1,
645     SOFTBUS_CONN_MANAGER_TYPE_NOT_SUPPORT = SOFTBUS_CONN_ERR_BASE + 2,
646     SOFTBUS_CONN_MANAGER_OP_NOT_SUPPORT = SOFTBUS_CONN_ERR_BASE + 3,
647     SOFTBUS_CONN_MANAGER_PKT_LEN_INVALID = SOFTBUS_CONN_ERR_BASE + 4,
648     SOFTBUS_CONN_MANAGER_LIST_NOT_INIT = SOFTBUS_CONN_ERR_BASE + 5,
649     SOFTBUS_CONN_INVALID_CONN_TYPE = SOFTBUS_CONN_ERR_BASE + 6,
650     SOFTBUS_CONNECTION_BASE = SOFTBUS_CONN_ERR_BASE + 7,
651     SOFTBUS_CONNECTION_ERR_CLOSED = SOFTBUS_CONN_ERR_BASE + 8,
652     SOFTBUS_CONNECTION_ERR_DRIVER_CONGEST = SOFTBUS_CONN_ERR_BASE + 9,
653     SOFTBUS_CONNECTION_ERR_SOFTBUS_CONGEST = SOFTBUS_CONN_ERR_BASE + 10,
654     SOFTBUS_CONNECTION_ERR_CONNID_INVALID = SOFTBUS_CONN_ERR_BASE + 11,
655     SOFTBUS_CONNECTION_ERR_SENDQUEUE_FULL = SOFTBUS_CONN_ERR_BASE + 12,
656     SOFTBUS_CONN_SERVER_INIT_FAILED = SOFTBUS_CONN_ERR_BASE + 13,
657 
658     /* common error for bluetooth medium */
659     SOFTBUS_CONN_BLUETOOTH_OFF = SOFTBUS_CONN_ERR_BASE + 14,
660 
661     SOFTBUS_CONN_BR_STATE_TURN_OFF = SOFTBUS_CONN_ERR_BASE + 15,
662     SOFTBUS_CONN_BR_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 16,
663     SOFTBUS_CONN_BR_INVALID_ADDRESS_ERR = SOFTBUS_CONN_ERR_BASE + 17,
664     SOFTBUS_CONN_BR_CONNECT_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 18,
665     SOFTBUS_CONN_BR_CONNECTION_NOT_EXIST_ERR = SOFTBUS_CONN_ERR_BASE + 19,
666     SOFTBUS_CONN_BR_CONNECTION_NOT_READY_ERR = SOFTBUS_CONN_ERR_BASE + 20,
667     SOFTBUS_CONN_BR_CONNECTION_INVALID_SOCKET = SOFTBUS_CONN_ERR_BASE + 21,
668     SOFTBUS_CONN_BR_UNDERLAY_CONNECT_FAIL = SOFTBUS_CONN_ERR_BASE + 22,
669     SOFTBUS_CONN_BR_UNDERLAY_WRITE_FAIL = SOFTBUS_CONN_ERR_BASE + 23,
670     SOFTBUS_CONN_BR_UNDERLAY_SOCKET_CLOSED = SOFTBUS_CONN_ERR_BASE + 24,
671     SOFTBUS_CONN_BR_UNDERLAY_READ_FAIL = SOFTBUS_CONN_ERR_BASE + 25,
672 
673     SOFTBUS_CONN_BLE_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 26,
674     SOFTBUS_CONN_BLE_CONNECT_PREVENTED_ERR = SOFTBUS_CONN_ERR_BASE + 27,
675     SOFTBUS_CONN_BLE_DISCONNECT_DIRECTLY_ERR = SOFTBUS_CONN_ERR_BASE + 28,
676     SOFTBUS_CONN_BLE_DISCONNECT_WAIT_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 29,
677     SOFTBUS_CONN_BLE_CONNECT_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 30,
678     SOFTBUS_CONN_BLE_EXCHANGE_BASIC_INFO_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 31,
679     SOFTBUS_CONN_BLE_CONNECTION_NOT_EXIST_ERR = SOFTBUS_CONN_ERR_BASE + 32,
680     SOFTBUS_CONN_BLE_CONNECTION_NOT_READY_ERR = SOFTBUS_CONN_ERR_BASE + 33,
681     SOFTBUS_CONN_BLE_CLIENT_STATE_UNEXPECTED_ERR = SOFTBUS_CONN_ERR_BASE + 34,
682     SOFTBUS_CONN_BLE_SERVER_STATE_UNEXPECTED_ERR = SOFTBUS_CONN_ERR_BASE + 35,
683     SOFTBUS_CONN_BLE_SERVER_START_SERVER_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 36,
684     SOFTBUS_CONN_BLE_SERVER_STOP_SERVER_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 37,
685     SOFTBUS_CONN_BLE_UNDERLAY_DISCONNECT_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 38,
686     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_REGISTER_ERR = SOFTBUS_CONN_ERR_BASE + 39,
687     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_CONNECT_ERR = SOFTBUS_CONN_ERR_BASE + 40,
688     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_CONNECT_FAIL = SOFTBUS_CONN_ERR_BASE + 41,
689     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_DISCONNECT_ERR = SOFTBUS_CONN_ERR_BASE + 42,
690     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_DISCONNECT_FAIL = SOFTBUS_CONN_ERR_BASE + 43,
691     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_SEARCH_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 44,
692     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_SEARCH_SERVICE_FAIL = SOFTBUS_CONN_ERR_BASE + 45,
693     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_GET_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 46,
694     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_REGISTER_NOTIFICATION_ERR = SOFTBUS_CONN_ERR_BASE + 47,
695     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_REGISTER_NOTIFICATION_FAIL = SOFTBUS_CONN_ERR_BASE + 48,
696     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_CONFIGURE_MTU_ERR = SOFTBUS_CONN_ERR_BASE + 49,
697     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_CONFIGURE_MTU_FAIL = SOFTBUS_CONN_ERR_BASE + 50,
698     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_WRITE_ERR = SOFTBUS_CONN_ERR_BASE + 51,
699     SOFTBUS_CONN_BLE_UNDERLAY_SERVER_REGISTER_CALLBACK_ERR = SOFTBUS_CONN_ERR_BASE + 52,
700     SOFTBUS_CONN_BLE_UNDERLAY_SERVER_ADD_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 53,
701     SOFTBUS_CONN_BLE_UNDERLAY_SERVER_ADD_SERVICE_FAIL = SOFTBUS_CONN_ERR_BASE + 54,
702     SOFTBUS_CONN_BLE_UNDERLAY_CHARACTERISTIC_ADD_ERR = SOFTBUS_CONN_ERR_BASE + 55,
703     SOFTBUS_CONN_BLE_UNDERLAY_CHARACTERISTIC_ADD_FAIL = SOFTBUS_CONN_ERR_BASE + 56,
704     SOFTBUS_CONN_BLE_UNDERLAY_DESCRIPTOR_ADD_ERR = SOFTBUS_CONN_ERR_BASE + 57,
705     SOFTBUS_CONN_BLE_UNDERLAY_DESCRIPTOR_ADD_FAIL = SOFTBUS_CONN_ERR_BASE + 58,
706     SOFTBUS_CONN_BLE_UNDERLAY_SERVICE_START_ERR = SOFTBUS_CONN_ERR_BASE + 59,
707     SOFTBUS_CONN_BLE_UNDERLAY_SERVICE_START_FAIL = SOFTBUS_CONN_ERR_BASE + 60,
708     SOFTBUS_CONN_BLE_UNDERLAY_SERVICE_STOP_ERR = SOFTBUS_CONN_ERR_BASE + 61,
709     SOFTBUS_CONN_BLE_UNDERLAY_SERVICE_STOP_FAIL = SOFTBUS_CONN_ERR_BASE + 62,
710     SOFTBUS_CONN_BLE_UNDERLAY_SERVICE_DELETE_ERR = SOFTBUS_CONN_ERR_BASE + 63,
711     SOFTBUS_CONN_BLE_UNDERLAY_SERVICE_DELETE_FAIL = SOFTBUS_CONN_ERR_BASE + 64,
712     SOFTBUS_CONN_BLE_UNDERLAY_UNKNOWN_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 65,
713     SOFTBUS_CONN_BLE_UNDERLAY_UNKNOWN_CHARACTERISTIC_ERR = SOFTBUS_CONN_ERR_BASE + 66,
714     SOFTBUS_CONN_BLE_UNDERLAY_UNKNOWN_DESCRIPTOR_ERR = SOFTBUS_CONN_ERR_BASE + 67,
715     SOFTBUS_CONN_BLE_UNDERLAY_SERVICE_HANDLE_MISMATCH_ERR = SOFTBUS_CONN_ERR_BASE + 68,
716     SOFTBUS_CONN_BLE_UNDERLAY_CHARACTERISTIC_HANDLE_MISMATCH_ERR = SOFTBUS_CONN_ERR_BASE + 69,
717     SOFTBUS_CONN_BLE_UNDERLAY_DESCRIPTOR_HANDLE_MISMATCH_ERR = SOFTBUS_CONN_ERR_BASE + 70,
718     SOFTBUS_CONN_BLE_RECV_MSG_ERROR = SOFTBUS_CONN_ERR_BASE + 71,
719 
720     SOFTBUS_CONN_BLE_COC_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 72,
721     SOFTBUS_CONN_BLE_COC_INVALID_ADDRESS_ERR = SOFTBUS_CONN_ERR_BASE + 73,
722     SOFTBUS_CONN_BLE_COC_CONNECT_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 74,
723     SOFTBUS_CONN_BLE_COC_CONNECTION_NOT_EXIST_ERR = SOFTBUS_CONN_ERR_BASE + 75,
724     SOFTBUS_CONN_BLE_COC_CONNECTION_NOT_READY_ERR = SOFTBUS_CONN_ERR_BASE + 76,
725     SOFTBUS_CONN_BLE_COC_CONNECTION_INVALID_SOCKET = SOFTBUS_CONN_ERR_BASE + 77,
726     SOFTBUS_CONN_BLE_COC_UNDERLAY_CONNECT_FAIL = SOFTBUS_CONN_ERR_BASE + 78,
727     SOFTBUS_CONN_BLE_COC_UNDERLAY_WRITE_FAIL = SOFTBUS_CONN_ERR_BASE + 79,
728     SOFTBUS_CONN_BLE_COC_UNDERLAY_SOCKET_CLOSED = SOFTBUS_CONN_ERR_BASE + 80,
729     SOFTBUS_CONN_BLE_COC_UNDERLAY_READ_FAIL = SOFTBUS_CONN_ERR_BASE + 81,
730 
731     SOFTBUS_CONN_LINK_BROADCAST_START_ADV_FAIL = SOFTBUS_CONN_ERR_BASE + 82,
732     SOFTBUS_CONN_LINK_BROADCAST_QUERY_RPA_FAIL = SOFTBUS_CONN_ERR_BASE + 83,
733 
734     SOFTBUS_BLECONNECTION_REG_GATTS_CALLBACK_FAIL = SOFTBUS_CONN_ERR_BASE + 84,
735     SOFTBUS_GATTC_INTERFACE_FAILED = SOFTBUS_CONN_ERR_BASE + 85,
736 
737     SOFTBUS_TCPCONNECTION_SOCKET_ERR = SOFTBUS_CONN_ERR_BASE + 86,
738     SOFTBUS_TCPFD_NOT_IN_TRIGGER = SOFTBUS_CONN_ERR_BASE + 87,
739     SOFTBUS_CONN_BLE_DIRECT_INIT_FAILED = SOFTBUS_CONN_ERR_BASE + 88,
740     SOFTBUS_SOCKET_ADDR_ERR = SOFTBUS_CONN_ERR_BASE + 89,
741     SOFTBUS_SOCKET_BIND_ERR = SOFTBUS_CONN_ERR_BASE + 90,
742     SOFTBUS_CONN_BLE_REUSE_FAILED = SOFTBUS_CONN_ERR_BASE + 91,
743 
744     SOFTBUS_CONN_PV1_WAIT_CONNECT_RESPONSE_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 92,
745     SOFTBUS_CONN_PV2_WAIT_CONNECT_RESPONSE_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 93,
746     SOFTBUS_CONN_HV1_WAIT_CONNECT_RESPONSE_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 94,
747     SOFTBUS_CONN_HV2_WAIT_CONNECT_RESPONSE_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 95,
748 
749     SOFTBUS_CONN_COND_WAIT_FAIL = SOFTBUS_CONN_ERR_BASE + 96,
750     SOFTBUS_CONN_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 97,
751     SOFTBUS_CONN_LISTENER_NOT_IDLE = SOFTBUS_CONN_ERR_BASE + 98,
752     SOFTBUS_CONN_GET_TIME_FAIL = SOFTBUS_CONN_ERR_BASE + 99,
753     SOFTBUS_CONN_GET_MSG_FAIL = SOFTBUS_CONN_ERR_BASE + 100,
754     SOFTBUS_COMM_BLE_ENABLE_ERR = SOFTBUS_CONN_ERR_BASE + 101,
755     SOFTBUS_COMM_BLE_DISABLE_ERR = SOFTBUS_CONN_ERR_BASE + 102,
756     SOFTBUS_COMM_BLUETOOTH_ADD_STATE_LISTENER_ERR = SOFTBUS_CONN_ERR_BASE + 103,
757     SOFTBUS_COMM_BLUETOOTH_UNDERLAY_GET_ADDR_ERR = SOFTBUS_CONN_ERR_BASE + 104,
758     SOFTBUS_COMM_BLUETOOTH_UNDERLAY_SET_NAME_ERR = SOFTBUS_CONN_ERR_BASE + 105,
759     SOFTBUS_COMM_BLUETOOTH_UNDERLAY_REGISTER_CB_ERR = SOFTBUS_CONN_ERR_BASE + 106,
760     SOFTBUS_COMM_BLUETOOTH_SWITCH_STATE_ERR = SOFTBUS_CONN_ERR_BASE + 107,
761     SOFTBUS_COMM_BLUETOOTH_ACL_SWITCH_STATE_ERR = SOFTBUS_CONN_ERR_BASE + 108,
762     SOFTBUS_CONN_BR_SOCKET_CONNECT_ERR = SOFTBUS_CONN_ERR_BASE + 109,
763     SOFTBUS_CONN_BR_SPP_SERVER_ERR = SOFTBUS_CONN_ERR_BASE + 110,
764     SOFTBUS_CONN_BR_CREATE_QUEUE_FAIL = SOFTBUS_CONN_ERR_BASE + 111,
765     SOFTBUS_CONN_BR_SET_PENDING_PACKET_ERR = SOFTBUS_CONN_ERR_BASE + 112,
766     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_SET_FASTEST_ERR = SOFTBUS_CONN_ERR_BASE + 113,
767     SOFTBUS_CONN_BLE_UNDERLAY_CLIENT_SET_PRIORITY_ERR = SOFTBUS_CONN_ERR_BASE + 114,
768     SOFTBUS_CONN_BLE_UNDERLAY_SERVER_CONNECT_ERR = SOFTBUS_CONN_ERR_BASE + 115,
769     SOFTBUS_CONN_BLE_UNDERLAY_SERVER_DISCONNECT_ERR = SOFTBUS_CONN_ERR_BASE + 116,
770     SOFTBUS_CONN_BLE_UNDERLAY_SERVER_SEND_RESPONSE_ERR = SOFTBUS_CONN_ERR_BASE + 117,
771     SOFTBUS_CONN_BLE_UNDERLAY_SERVER_SEND_INDICATION_ERR = SOFTBUS_CONN_ERR_BASE + 118,
772     SOFTBUS_CONN_BLE_CHECK_STATUS_ERR = SOFTBUS_CONN_ERR_BASE + 119,
773     SOFTBUS_CONN_SOCKET_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 120,
774     SOFTBUS_CONN_SOCKET_GET_INTERFACE_ERR = SOFTBUS_CONN_ERR_BASE + 121,
775     SOFTBUS_CONN_SOCKET_FCNTL_ERR = SOFTBUS_CONN_ERR_BASE + 122,
776     SOFTBUS_CONN_BYTES_TO_HEX_STR_ERR = SOFTBUS_CONN_ERR_BASE + 123,
777     SOFTBUS_CONN_HEX_STR_TO_BYTES_ERR = SOFTBUS_CONN_ERR_BASE + 124,
778 
779     SOFTBUS_CONN_COAP_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 125,
780     SOFTBUS_CONN_COAP_DMSG_CONNET_ERR = SOFTBUS_CONN_ERR_BASE + 126,
781     SOFTBUS_CONN_COAP_DMSG_CLOSE_ERR = SOFTBUS_CONN_ERR_BASE + 127,
782     SOFTBUS_CONN_COAP_DMSG_SEND_ERR = SOFTBUS_CONN_ERR_BASE + 128,
783     SOFTBUS_CONN_COAP_DMSG_REGISTE_LOG_ERR = SOFTBUS_CONN_ERR_BASE + 129,
784 
785     SOFTBUS_CONN_LEGACY_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 130,
786     SOFTBUS_CONN_LEGACY_GET_CHANNEL_FAIL = SOFTBUS_CONN_ERR_BASE + 131,
787     SOFTBUS_CONN_LEGACY_BLE_GET_CONNECTION_FAIL = SOFTBUS_CONN_ERR_BASE + 132,
788     SOFTBUS_CONN_LEGACY_BR_GET_CONNECTION_FAIL = SOFTBUS_CONN_ERR_BASE + 133,
789     SOFTBUS_CONN_LEGACY_HML_DEVICEID_ERR = SOFTBUS_CONN_ERR_BASE + 134,
790     SOFTBUS_CONN_LEGACY_HML_CONNECT_FAIL = SOFTBUS_CONN_ERR_BASE + 135,
791     SOFTBUS_CONN_LEGACY_HML_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 136,
792     SOFTBUS_CONN_LEGACY_P2P_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 137,
793     SOFTBUS_CONN_LEGACY_CREAT_LISTENER_MODULE_ERR = SOFTBUS_CONN_ERR_BASE + 138,
794     SOFTBUS_CONN_LEGACY_TCP_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 139,
795     SOFTBUS_CONN_LEGACY_TCP_SEND_SIZE_ERR = SOFTBUS_CONN_ERR_BASE + 140,
796     SOFTBUS_CONN_LEGACY_ADD_TRIGGER_FAIL = SOFTBUS_CONN_ERR_BASE + 141,
797     SOFTBUS_CONN_LEGACY_HANDLE_OPEN_REQ_FAIL = SOFTBUS_CONN_ERR_BASE + 142,
798     SOFTBUS_CONN_LEGACY_POST_TIME_OUT_FAIL = SOFTBUS_CONN_ERR_BASE + 143,
799     SOFTBUS_CONN_LEGACY_POST_MSG_TO_LOOPER_FAIL = SOFTBUS_CONN_ERR_BASE + 144,
800     SOFTBUS_CONN_LEGACY_GET_CHANNEL_MANAGER_FAIL = SOFTBUS_CONN_ERR_BASE + 145,
801     SOFTBUS_CONN_LEGACY_SEND_MESSAGE_FAIL = SOFTBUS_CONN_ERR_BASE + 146,
802     SOFTBUS_CONN_LEGACY_SEND_MESSAGE_DELAYED_FAIL = SOFTBUS_CONN_ERR_BASE + 147,
803     SOFTBUS_CONN_LEGACY_GET_P2P_ABILITY_FAIL = SOFTBUS_CONN_ERR_BASE + 148,
804     SOFTBUS_CONN_LEGACY_GET_GROUP_INFO_FAIL = SOFTBUS_CONN_ERR_BASE + 149,
805     SOFTBUS_CONN_BLE_COC_RETRY_OPEN_SERVER = SOFTBUS_CONN_ERR_BASE + 150,
806     SOFTBUS_CONN_BR_RETRY_OPEN_SERVER = SOFTBUS_CONN_ERR_BASE + 151,
807 
808     SOFTBUS_CONN_HV2_BLE_TRIGGER_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 152,
809     SOFTBUS_CONN_HV2_AUTH_WIFI_TRIGGER_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 153,
810     SOFTBUS_CONN_HV2_AUTH_BLE_TRIGGER_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 154,
811     SOFTBUS_CONN_HV2_AUTH_BR_TRIGGER_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 155,
812 
813     SOFTBUS_CONN_BLE_FAST_CONNECT_FAILED_NOT_RETRY = SOFTBUS_CONN_ERR_BASE + 156,
814 
815     SOFTBUS_CONN_PV1_INTERNAL_ERR0R = SOFTBUS_CONN_ERR_BASE + 600,
816     SOFTBUS_CONN_PV1_WAIT_REUSE_RESPONSE_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 601,
817     SOFTBUS_CONN_PV1_WAIT_AUTH_HANDSHAKE_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 602,
818     SOFTBUS_CONN_PV1_IF_ROLE_INVALID = SOFTBUS_CONN_ERR_BASE + 603,
819     SOFTBUS_CONN_PV1_IF_NOT_AVAILABLE = SOFTBUS_CONN_ERR_BASE + 604,
820     SOFTBUS_CONN_PV1_REQUEST_ROLE_INVALID = SOFTBUS_CONN_ERR_BASE + 605,
821     SOFTBUS_CONN_PV1_APPLY_GC_IP_FAIL = SOFTBUS_CONN_ERR_BASE + 606,
822     SOFTBUS_CONN_PV1_GC_CONNECTED_TO_ANOTHER_DEVICE = SOFTBUS_CONN_ERR_BASE + 607,
823     SOFTBUS_CONN_PV1_BOTH_GO_ERR = SOFTBUS_CONN_ERR_BASE + 608,
824     SOFTBUS_CONN_PV1_REUSE_FAIL = SOFTBUS_CONN_ERR_BASE + 609,
825     SOFTBUS_CONN_PV1_CONNECT_GROUP_FAIL = SOFTBUS_CONN_ERR_BASE + 610,
826     SOFTBUS_CONN_PV1_BUSY_ERR = SOFTBUS_CONN_ERR_BASE + 611,
827     SOFTBUS_CONN_PV1_CONNECTED_WITH_MISMATCHED_ROLE_ERR = SOFTBUS_CONN_ERR_BASE + 612,
828     SOFTBUS_CONN_PV1_WRONG_NEGOTIATION_MSG_ERR = SOFTBUS_CONN_ERR_BASE + 613,
829     SOFTBUS_CONN_PV1_USED_BY_OTHER_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 614,
830     SOFTBUS_CONN_PV1_PEER_GC_CONNECTED_TO_ANOTHER_DEVICE = SOFTBUS_CONN_ERR_BASE + 615,
831     SOFTBUS_CONN_PV1_LOCAL_DISCONNECTED_REMOTE_CONNECTED = SOFTBUS_CONN_ERR_BASE + 616,
832     SOFTBUS_CONN_PV1_GC_AVAILABLE_WITH_MISMATCHED_ROLE_ERR = SOFTBUS_CONN_ERR_BASE + 617,
833     SOFTBUS_CONN_PV1_PEER_ROLE_INVALID = SOFTBUS_CONN_ERR_BASE + 618,
834     SOFTBUS_CONN_NEED_RENEGOTIATE = SOFTBUS_CONN_ERR_BASE + 619,
835     SOFTBUS_CONN_HVA_ERROR_SINK_NO_LINK = SOFTBUS_CONN_ERR_BASE + 620,
836     SOFTBUS_CONN_AVAILABLE_LINK_LIST_EMPTY = SOFTBUS_CONN_ERR_BASE + 621,
837     SOFTBUS_CONN_PREFER_LINK_LIST_EMPTY = SOFTBUS_CONN_ERR_BASE + 622,
838     SOFTBUS_CONN_GET_RECOMMEND_LINK_FAIL = SOFTBUS_CONN_ERR_BASE + 623,
839     SOFTBUS_CONN_SWITCH_NOTIFY_FAIL = SOFTBUS_CONN_ERR_BASE + 624,
840     SOFTBUS_CONN_APPLY_SUBNET_FAIL = SOFTBUS_CONN_ERR_BASE + 625,
841     SOFTBUS_CONN_SOURCE_IP_TO_IPV4_FAIL = SOFTBUS_CONN_ERR_BASE + 626,
842     SOFTBUS_CONN_SINK_IP_TO_IPV4_FAIL = SOFTBUS_CONN_ERR_BASE + 627,
843     SOFTBUS_CONN_CONVERT_LOCAL_IP_FAIL = SOFTBUS_CONN_ERR_BASE + 628,
844     SOFTBUS_CONN_CONVERT_REMOTE_IP_FAIL = SOFTBUS_CONN_ERR_BASE + 629,
845     SOFTBUS_CONN_FIND_DOT_FAIL = SOFTBUS_CONN_ERR_BASE + 630,
846     SOFTBUS_CONN_AUTH_START_LISTEN_FAIL = SOFTBUS_CONN_ERR_BASE + 631,
847     SOFTBUS_CONN_ACTION_POST_DATA_FAILED = SOFTBUS_CONN_ERR_BASE + 632,
848     SOFTBUS_CONN_AUTH_POST_DATA_FAILED = SOFTBUS_CONN_ERR_BASE + 633,
849     SOFTBUS_CONN_SHARE_POST_DATA_FAILED = SOFTBUS_CONN_ERR_BASE + 634,
850     SOFTBUS_CONN_CREATE_GROUP_FAILED = SOFTBUS_CONN_ERR_BASE + 635,
851     SOFTBUS_CONN_HV2_RENEGO_TO_P2P = SOFTBUS_CONN_ERR_BASE + 636,
852     SOFTBUS_CONN_HV2_CONNECT_NOTIFY_FAIL = SOFTBUS_CONN_ERR_BASE + 637,
853     SOFTBUS_CONN_LNN_PROTOCOL_IP_NOT_SUPPORTED = SOFTBUS_CONN_ERR_BASE + 638,
854     SOFTBUS_CONN_HV2_PRE_ASSIGN_PORT_FAILED = SOFTBUS_CONN_ERR_BASE + 639,
855     SOFTBUS_CONN_HV2_CONFIG_IP_FAIL = SOFTBUS_CONN_ERR_BASE + 640,
856     SOFTBUS_CONN_HV2_AUTH_OPEN_TCP_CONNECTION_FAIL = SOFTBUS_CONN_ERR_BASE + 641,
857     SOFTBUS_CONN_HV2_AUTH_OPEN_CONNECTION_TIMEOUT_FAIL = SOFTBUS_CONN_ERR_BASE + 642,
858     SOFTBUS_CONN_SOURCE_REUSE_LINK_FAILED = SOFTBUS_CONN_ERR_BASE + 643,
859     SOFTBUS_CONN_HV2_BUILD_TRIGGER_MSG_FAILED = SOFTBUS_CONN_ERR_BASE + 644,
860     SOFTBUS_CONN_HV2_SEND_TRIGGER_MSG_FAILED = SOFTBUS_CONN_ERR_BASE + 645,
861     SOFTBUS_CONN_SINK_NO_LINK_FAILED = SOFTBUS_CONN_ERR_BASE + 646,
862     SOFTBUS_CONN_POST_DATA_FAILED = SOFTBUS_CONN_ERR_BASE + 647,
863     SOFTBUS_CONN_PV2_BOTH_GO = SOFTBUS_CONN_ERR_BASE + 648,
864     SOFTBUS_CONN_PV2_PEER_GC_CONNECTED_TO_ANOTHER_DEVICE = SOFTBUS_CONN_ERR_BASE + 649,
865     SOFTBUS_CONN_PV2_COPY_SSID_FAILED = SOFTBUS_CONN_ERR_BASE + 650,
866     SOFTBUS_CONN_PV2_COPY_SHARE_KEY_FAILED = SOFTBUS_CONN_ERR_BASE + 651,
867     SOFTBUS_CONN_PV2_SET_PEER_WIFI_CONFIG_FAILED = SOFTBUS_CONN_ERR_BASE + 652,
868     SOFTBUS_CONN_OPEN_SOCKET_FAILED = SOFTBUS_CONN_ERR_BASE + 653,
869     SOFTBUS_CONN_COPY_INTERFACE_NAME_FAILED = SOFTBUS_CONN_ERR_BASE + 654,
870     SOFTBUS_CONN_GET_IFR_CONF_FAILED = SOFTBUS_CONN_ERR_BASE + 655,
871     SOFTBUS_CONN_INET_NTOP_FAILED = SOFTBUS_CONN_ERR_BASE + 656,
872     SOFTBUS_CONN_CONVERT_GATEWAY_TO_INTARRAY_FAILED = SOFTBUS_CONN_ERR_BASE + 657,
873     SOFTBUS_CONN_PV2_BUILD_RESPONSE_FAILED = SOFTBUS_CONN_ERR_BASE + 658,
874     SOFTBUS_CONN_PV2_BUILD_REQUEST2_FAILED = SOFTBUS_CONN_ERR_BASE + 659,
875     SOFTBUS_CONN_PV2_BUILD_REQUEST_FAILED = SOFTBUS_CONN_ERR_BASE + 660,
876     SOFTBUS_CONN_PV2_GC_AVAILABLE_WITH_MISMATCHED_ROLE = SOFTBUS_CONN_ERR_BASE + 661,
877     SOFTBUS_CONN_PV2_AUTH_START_LISTEN_FAILED = SOFTBUS_CONN_ERR_BASE + 662,
878     SOFTBUS_CONN_PV2_SOURCE_REUSE_LINK_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 663,
879     SOFTBUS_CONN_PV2_WIFI_DIRECT_SINK_GET_LINK_INFO_FAILED = SOFTBUS_CONN_ERR_BASE + 664,
880     SOFTBUS_CONN_PV2_P2P_GC_AVAILABLE_WITH_MISMATCHED_ROLE = SOFTBUS_CONN_ERR_BASE + 665,
881     SOFTBUS_CONN_PV2_P2P_GC_CONNECTED_TO_ANOTHER_DEVICE = SOFTBUS_CONN_ERR_BASE + 666,
882     SOFTBUS_CONN_CREATE_GROUP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 667,
883     SOFTBUS_CONN_DESTROY_GROUP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 668,
884     SOFTBUS_CONN_CONN_NOTIFY_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 669,
885     SOFTBUS_CONN_CONNECT_GROUP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 670,
886     SOFTBUS_CONN_DISCONNECT_GROUP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 671,
887     SOFTBUS_CONN_SWITCH_NOTIFY_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 672,
888     SOFTBUS_CONN_HV2_RETRY_FOR_AVOID_BLOCK = SOFTBUS_CONN_ERR_BASE + 673,
889     SOFTBUS_CONN_UNKNOWN_ROLE = SOFTBUS_CONN_ERR_BASE + 674,
890     SOFTBUS_CONN_CONFIG_IPV6_CONFIG_IP_FAILED = SOFTBUS_CONN_ERR_BASE + 675,
891     SOFTBUS_CONN_NOT_SUPPORT_FAILED = SOFTBUS_CONN_ERR_BASE + 676,
892     SOFTBUS_CONN_GET_LOCAL_WIFI_CONFIG_FAILED = SOFTBUS_CONN_ERR_BASE + 677,
893     SOFTBUS_CONN_ARRAY_EMPTY_FAILED = SOFTBUS_CONN_ERR_BASE + 678,
894     SOFTBUS_CONN_OPEN_CONNECTION_GET_REMOTE_UUID_FAILED = SOFTBUS_CONN_ERR_BASE + 679,
895     SOFTBUS_CONN_OPEN_CONNECTION_COPY_IP_FAILED = SOFTBUS_CONN_ERR_BASE + 680,
896     SOFTBUS_CONN_OPEN_CONNECTION_COPY_UUID_FAILED = SOFTBUS_CONN_ERR_BASE + 681,
897     SOFTBUS_CONN_ENTITY_UNAVAILABLE = SOFTBUS_CONN_ERR_BASE + 682,
898     SOFTBUS_CONN_REMOTE_DEVICE_ID_EMPTY = SOFTBUS_CONN_ERR_BASE + 683,
899     SOFTBUS_CONN_GET_PROCESSOR_FAILED = SOFTBUS_CONN_ERR_BASE + 684,
900     SOFTBUS_CONN_INET_PTON_FAILED = SOFTBUS_CONN_ERR_BASE + 685,
901     SOFTBUS_CONN_SCAN_IP_NUMBER_FAILED = SOFTBUS_CONN_ERR_BASE + 686,
902     SOFTBUS_CONN_NOT_FOUND_FAILED = SOFTBUS_CONN_ERR_BASE + 687,
903     SOFTBUS_CONN_GET_LOCAL_IP_BY_REMOTE_IP_FAILED = SOFTBUS_CONN_ERR_BASE + 688,
904     SOFTBUS_CONN_P2P_CONNECT_STATE_WIFI_STATE_NOT_STARTED = SOFTBUS_CONN_ERR_BASE + 689,
905     SOFTBUS_CONN_P2P_ABNORMAL_DISCONNECTION = SOFTBUS_CONN_ERR_BASE + 690,
906     SOFTBUS_CONN_P2P_SHORT_RANGE_CALLBACK_DESTROY_FAILED = SOFTBUS_CONN_ERR_BASE + 691,
907     SOFTBUS_CONN_P2P_CLEAR_JOIN_CLIENTS_FAILED = SOFTBUS_CONN_ERR_BASE + 692,
908     SOFTBUS_CONN_NULL_PROCESSOR_ERR = SOFTBUS_CONN_ERR_BASE + 693,
909     SOFTBUS_CONN_CHECK_NOT_AVAILABLE = SOFTBUS_CONN_ERR_BASE + 694,
910     SOFTBUS_CONN_REMOTE_CONFIG_NULL = SOFTBUS_CONN_ERR_BASE + 695,
911     SOFTBUS_CONN_PV1_CONNECT_GROUP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 696,
912     SOFTBUS_CONN_CONNECT_COMMAND_TIMEOUT_ERROR = SOFTBUS_CONN_ERR_BASE + 697,
913     SOFTBUS_CONN_SET_PEER_WIFI_CONFIG_FAIL = SOFTBUS_CONN_ERR_BASE + 698,
914     SOFTBUS_CONN_TRIGGER_MSG_NOT_HANDLED_FAIL = SOFTBUS_CONN_ERR_BASE + 699,
915     SOFTBUS_CONN_WIFI_DIRECT_NO_AVAILABLE_INTERFACE = SOFTBUS_CONN_ERR_BASE + 700,
916     SOFTBUS_CONN_PARALLELISM_CONFLICT = SOFTBUS_CONN_ERR_BASE + 701,
917     SOFTBUS_CONN_NO_NEGO_CHANNEL = SOFTBUS_CONN_ERR_BASE + 702,
918     SOFTBUS_CONN_NO_WIFI_CONFIG_INFO = SOFTBUS_CONN_ERR_BASE + 703,
919     SOFTBUS_CONN_HV3_WAIT_CONNECTION_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 704,
920     SOFTBUS_CONN_HV3_WAITING_HANDSHAKE_RESPONSE_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 705,
921     SOFTBUS_CONN_HV2_SWITCHED_CONNECT_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 706,
922     SOFTBUS_CONN_HV3_NEGO_CUSTOM_PORT_FAIL = SOFTBUS_CONN_ERR_BASE + 707,
923     SOFTBUS_CONN_HV3_NEGO_CUSTOM_PORT_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 708,
924     SOFTBUS_CONN_HV3_NO_NEGOTIATE_CHANNEL = SOFTBUS_CONN_ERR_BASE + 709,
925     SOFTBUS_CONN_CONNECT_NOTIFY_FAIL = SOFTBUS_CONN_ERR_BASE + 710,
926     SOFTBUS_CONN_HV3_CONFIG_IP_FAIL = SOFTBUS_CONN_ERR_BASE + 711,
927     SOFTBUS_CONN_ACTION_SEND_DATA_FAIL = SOFTBUS_CONN_ERR_BASE + 712,
928     SOFTBUS_CONN_DESTROY_GROUP_FAIL = SOFTBUS_CONN_ERR_BASE + 713,
929     SOFTBUS_CONN_HV2_GET_RECOMMEND_LINK_INFO_FAIL = SOFTBUS_CONN_ERR_BASE + 714,
930     SOFTBUS_CONN_GET_RECOMMEND_ACTION_LISTEN_CONFIG_FAIL = SOFTBUS_CONN_ERR_BASE + 715,
931     SOFTBUS_CONN_START_ACTION_LISTEN_FAIL = SOFTBUS_CONN_ERR_BASE + 716,
932     SOFTBUS_CONN_ACTION_STATUS_NO_ACK = SOFTBUS_CONN_ERR_BASE + 717,
933     SOFTBUS_CONN_ACTION_STATUS_CHBA_SYNC = SOFTBUS_CONN_ERR_BASE + 718,
934     SOFTBUS_CONN_CONNECT_DHCP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 719,
935 
936     /* soft bus connection mapping short range conflict error code */
937     SOFTBUS_CONN_SHORT_RANGE_BASE = SOFTBUS_CONN_ERR_BASE + 1000,
938     SOFTBUS_CONN_ACTIVE_TYPE_NO_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1001,
939     SOFTBUS_CONN_PASSIVE_TYPE_NO_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1002,
940     SOFTBUS_CONN_ACTIVE_TYPE_ERROR = SOFTBUS_CONN_ERR_BASE + 1003,
941     SOFTBUS_CONN_PASSIVE_TYPE_ERROR = SOFTBUS_CONN_ERR_BASE + 1004,
942     SOFTBUS_CONN_ACTIVE_TYPE_AP_STA_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1005,
943     SOFTBUS_CONN_PASSIVE_TYPE_AP_STA_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1006,
944     SOFTBUS_CONN_ACTIVE_TYPE_AP_P2P_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1007,
945     SOFTBUS_CONN_PASSIVE_TYPE_AP_P2P_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1008,
946     SOFTBUS_CONN_ACTIVE_TYPE_AP_HML_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1009,
947     SOFTBUS_CONN_PASSIVE_TYPE_AP_HML_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1010,
948     SOFTBUS_CONN_ACTIVE_TYPE_AP_STA_HML_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1011,
949     SOFTBUS_CONN_PASSIVE_TYPE_AP_STA_HML_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1012,
950     SOFTBUS_CONN_ACTIVE_TYPE_AP_STA_P2P_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1013,
951     SOFTBUS_CONN_PASSIVE_TYPE_AP_STA_P2P_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1014,
952     SOFTBUS_CONN_ACTIVE_TYPE_AP_P2P_HML_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1015,
953     SOFTBUS_CONN_PASSIVE_TYPE_AP_P2P_HML_CHIP_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1016,
954     SOFTBUS_CONN_ACTIVE_TYPE_STA_P2P_HML_55_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1017,
955     SOFTBUS_CONN_PASSIVE_TYPE_STA_P2P_HML_55_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1018,
956     SOFTBUS_CONN_ACTIVE_TYPE_STA_P2P_HML_225_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1019,
957     SOFTBUS_CONN_PASSIVE_TYPE_STA_P2P_HML_225_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1020,
958     SOFTBUS_CONN_ACTIVE_TYPE_STA_P2P_HML_255_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1021,
959     SOFTBUS_CONN_PASSIVE_TYPE_STA_P2P_HML_255_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1022,
960     SOFTBUS_CONN_ACTIVE_TYPE_STA_P2P_HML_525_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1023,
961     SOFTBUS_CONN_PASSIVE_TYPE_STA_P2P_HML_525_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1024,
962     SOFTBUS_CONN_ACTIVE_TYPE_STA_P2P_HML_555_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1025,
963     SOFTBUS_CONN_PASSIVE_TYPE_STA_P2P_HML_555_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1026,
964     SOFTBUS_CONN_ACTIVE_TYPE_P2P_GO_GC_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1027,
965     SOFTBUS_CONN_PASSIVE_TYPE_P2P_GO_GC_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1028,
966     SOFTBUS_CONN_ACTIVE_TYPE_P2P_NUM_LIMITED_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1029,
967     SOFTBUS_CONN_PASSIVE_TYPE_P2P_NUM_LIMITED_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1030,
968     SOFTBUS_CONN_ACTIVE_TYPE_HML_NUM_LIMITED_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1031,
969     SOFTBUS_CONN_PASSIVE_TYPE_HML_NUM_LIMITED_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1032,
970     SOFTBUS_CONN_HML_P2P_DFS_CHANNEL_CONFLICT = SOFTBUS_CONN_ERR_BASE + 1033,
971 
972     SOFTBUS_CONN_KERNELS_BASE = SOFTBUS_ERRNO(KERNELS_SUB_MODULE_CODE),
973     SOFTBUS_CONN_NET_REACH = SOFTBUS_CONN_KERNELS_BASE + 101,
974     SOFTBUS_CONN_SOCKET_TIME_OUT = SOFTBUS_CONN_KERNELS_BASE + 110,
975     SOFTBUS_CONN_SOCKET_REFUSED = SOFTBUS_CONN_KERNELS_BASE + 111,
976 
977     /* soft bus connection legacy modules error code */
978     SOFTBUS_CONN_NEARBY_CONTROL_CHANNEL_CONNECT_FAILED = SOFTBUS_CONN_ERR_BASE + 2000,
979     SOFTBUS_CONN_NEARBY_CONTROL_CHANNEL_DATA_EXCEPTION = SOFTBUS_CONN_ERR_BASE + 2001,
980     SOFTBUS_CONN_NEARBY_NO_AVAILABLE_DATA_CHANNEL = SOFTBUS_CONN_ERR_BASE + 2002,
981     SOFTBUS_CONN_NEARBY_DEVICE_CONNECT_FAILED = SOFTBUS_CONN_ERR_BASE + 2003,
982     SOFTBUS_CONN_NEARBY_DATA_SEND_FAILED = SOFTBUS_CONN_ERR_BASE + 2004,
983     SOFTBUS_CONN_NEARBY_SAME_BID_BTAG = SOFTBUS_CONN_ERR_BASE + 2005,
984     SOFTBUS_CONN_NEARBY_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 2006,
985     SOFTBUS_CONN_NEARBY_PEER_DEVICE_BUSY = SOFTBUS_CONN_ERR_BASE + 2007,
986     SOFTBUS_CONN_NEARBY_LOCAL_DEVICE_BUSY = SOFTBUS_CONN_ERR_BASE + 2008,
987     SOFTBUS_CONN_NEARBY_ERROR_PEER_DEVICE_IMPORT_DATA = SOFTBUS_CONN_ERR_BASE + 2009,
988     SOFTBUS_CONN_NEARBY_PEER_DEVICE_HOSTSPOT_ON = SOFTBUS_CONN_ERR_BASE + 2010,
989     SOFTBUS_CONN_NEARBY_LOCAL_DEVICE_HOSTSPOT_ON = SOFTBUS_CONN_ERR_BASE + 2011,
990     SOFTBUS_CONN_NEARBY_PEER_SHARE_BUSY = SOFTBUS_CONN_ERR_BASE + 2012,
991     SOFTBUS_CONN_NEARBY_CREATE_SOCKET_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 2013,
992     SOFTBUS_CONN_NEARBY_CLIENT_CONNECT_FAILED = SOFTBUS_CONN_ERR_BASE + 2014,
993     SOFTBUS_CONN_NEARBY_MESSAGE_OPEN_NEARBY_SOCKET_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 2015,
994     SOFTBUS_CONN_NEARBY_MESSAGE_REMOTE_REJECTED = SOFTBUS_CONN_ERR_BASE + 2016,
995     SOFTBUS_CONN_NEARBY_CONFLICT_REUSE_FAIL = SOFTBUS_CONN_ERR_BASE + 2017,
996     SOFTBUS_CONN_NEARBY_ROLE_LOCAL_ALREADY_GC = SOFTBUS_CONN_ERR_BASE + 2018,
997     SOFTBUS_CONN_NEARBY_DATACHANNEL_LOCAL_BUSY = SOFTBUS_CONN_ERR_BASE + 2019,
998     SOFTBUS_CONN_LEGACY_CONFLICT_NOTIFY_DISCONENCT = SOFTBUS_CONN_ERR_BASE + 2020,
999 
1000     SOFTBUS_CONN_LEGACY_BLE_CONNECT_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 2200,
1001     SOFTBUS_CONN_LEGACY_BLE_CONNECT_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 2201,
1002     SOFTBUS_CONN_LEGACY_BLE_INTERNAL_ERR = SOFTBUS_CONN_ERR_BASE + 2202,
1003     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_REGISTER_ERR = SOFTBUS_CONN_ERR_BASE + 2203,
1004     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_CONNECT_ERR = SOFTBUS_CONN_ERR_BASE + 2204,
1005     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_CONNECT_FAIL = SOFTBUS_CONN_ERR_BASE + 2205,
1006     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_SEARCH_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 2206,
1007     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_SEARCH_SERVICE_FAIL = SOFTBUS_CONN_ERR_BASE + 2207,
1008     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_GET_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 2208,
1009     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_REGISTER_NOTIFICATION_ERR = SOFTBUS_CONN_ERR_BASE + 2209,
1010     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_REGISTER_NOTIFICATION_FAIL = SOFTBUS_CONN_ERR_BASE + 2210,
1011     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_CONFIGURE_MTU_ERR = SOFTBUS_CONN_ERR_BASE + 2211,
1012     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CLIENT_CONFIGURE_MTU_FAIL = SOFTBUS_CONN_ERR_BASE + 2212,
1013     SOFTBUS_CONN_LEGACY_BLE_DISCONNECT_DIRECTLY_ERR = SOFTBUS_CONN_ERR_BASE + 2213,
1014     SOFTBUS_CONN_LEGACY_BLE_DISCONNECT_WAIT_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 2214,
1015     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVER_REGISTER_CALLBACK_ERR = SOFTBUS_CONN_ERR_BASE + 2215,
1016     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVER_ADD_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 2216,
1017     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVER_ADD_SERVICE_FAIL = SOFTBUS_CONN_ERR_BASE + 2217,
1018     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_UNKNOWN_SERVICE_ERR = SOFTBUS_CONN_ERR_BASE + 2218,
1019     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CHARACTERISTIC_ADD_ERR = SOFTBUS_CONN_ERR_BASE + 2219,
1020     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_CHARACTERISTIC_ADD_FAIL = SOFTBUS_CONN_ERR_BASE + 2220,
1021     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_DESCRIPTOR_ADD_ERR = SOFTBUS_CONN_ERR_BASE + 2221,
1022     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVICE_HANDLE_MISMATCH_ERR = SOFTBUS_CONN_ERR_BASE + 2222,
1023     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVICE_START_ERR = SOFTBUS_CONN_ERR_BASE + 2223,
1024     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVICE_START_FAIL = SOFTBUS_CONN_ERR_BASE + 2224,
1025     SOFTBUS_CONN_LEGACY_BLE_SERVER_STATE_UNEXPECTED_ERR = SOFTBUS_CONN_ERR_BASE + 2225,
1026     SOFTBUS_CONN_LEGACY_BLE_SERVER_START_SERVER_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 2226,
1027     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVICE_STOP_ERR = SOFTBUS_CONN_ERR_BASE + 2227,
1028     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVICE_STOP_FAIL = SOFTBUS_CONN_ERR_BASE + 2228,
1029     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVICE_DELETE_ERR = SOFTBUS_CONN_ERR_BASE + 2229,
1030     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_SERVICE_DELETE_FAIL = SOFTBUS_CONN_ERR_BASE + 2230,
1031     SOFTBUS_CONN_LEGACY_BLE_SERVER_STOP_SERVER_TIMEOUT_ERR = SOFTBUS_CONN_ERR_BASE + 2231,
1032     SOFTBUS_CONN_LEGACY_BLE_CLIENT_STATE_UNEXPECTED_ERR = SOFTBUS_CONN_ERR_BASE + 2232,
1033     SOFTBUS_CONN_LEGACY_BLE_REPEAT_CONNECT_ERR = SOFTBUS_CONN_ERR_BASE + 2233,
1034     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_DESCRIPTOR_ADD_FAIL = SOFTBUS_CONN_ERR_BASE + 2234,
1035     SOFTBUS_CONN_LEGACY_BLE_UNDERLAY_UNKNOWN_DESCRIPTOR_ERR = SOFTBUS_CONN_ERR_BASE + 2235,
1036     SOFTBUS_CONN_LEGACY_BLE_UNKNOWN_CHARACTERISTIC_TYPE_ERR = SOFTBUS_CONN_ERR_BASE + 2236,
1037 
1038     SOFTBUS_CONN_LEGACY_HML_UNDERLAY_EXCEPTION = SOFTBUS_CONN_ERR_BASE + 2400,
1039     SOFTBUS_CONN_LEGACY_HML_SOCKET_CONNECT_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 2401,
1040     SOFTBUS_CONN_LEGACY_P2P_SEND_GET_GC_MAC_REQ_FAIL = SOFTBUS_CONN_ERR_BASE + 2402,
1041     SOFTBUS_CONN_LEGACY_P2P_CONNECT_DEVICE_FAIL = SOFTBUS_CONN_ERR_BASE + 2403,
1042     SOFTBUS_CONN_LEGACY_P2P_DISCONNECT_DEVICE_FAIL = SOFTBUS_CONN_ERR_BASE + 2404,
1043     SOFTBUS_CONN_LEGACY_P2P_REUSE_LINK_FAIL = SOFTBUS_CONN_ERR_BASE + 2405,
1044     SOFTBUS_CONN_LEGACY_P2P_COMMAND_SET_DATA_FAIL = SOFTBUS_CONN_ERR_BASE + 2406,
1045     SOFTBUS_CONN_LEGACY_P2P_SEND_COMMAND_FAIL = SOFTBUS_CONN_ERR_BASE + 2407,
1046     SOFTBUS_CONN_LEGACY_P2P_START_SERVER_SOCKET_FAIL = SOFTBUS_CONN_ERR_BASE + 2408,
1047     SOFTBUS_CONN_LEGACY_P2P_GO_SEND_CONFIG_INFO_FAIL = SOFTBUS_CONN_ERR_BASE + 2409,
1048     SOFTBUS_CONN_LEGACY_P2P_CREATE_GROUP_FAIL = SOFTBUS_CONN_ERR_BASE + 2410,
1049     SOFTBUS_CONN_LEGACY_P2P_CREATE_GROUP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 2411,
1050     SOFTBUS_CONN_LEGACY_P2P_CONNECT_GROUP_FAIL = SOFTBUS_CONN_ERR_BASE + 2412,
1051     SOFTBUS_CONN_LEGACY_P2P_CONNECT_GROUP_TIMEOUT = SOFTBUS_CONN_ERR_BASE + 2413,
1052     SOFTBUS_CONN_LEGACY_P2P_REMOVE_GROUP_FAIL = SOFTBUS_CONN_ERR_BASE + 2414,
1053     SOFTBUS_CONN_LEGACY_P2P_ADD_SEVER_TCP_CHANNEL_FAIL = SOFTBUS_CONN_ERR_BASE + 2415,
1054     SOFTBUS_CONN_LEGACY_P2P_NOT_AVAILABLE = SOFTBUS_CONN_ERR_BASE + 2416,
1055 
1056     /* errno begin: -((203 << 21) | (1 << 16) | 0xFFFF) */
1057     SOFTBUS_DISCOVER_ERR_BASE = SOFTBUS_ERRNO(DISC_SUB_MODULE_CODE),
1058     /* errno begin: -((203 << 21) | (1 << 16) | (1 << 12) | 0x0FFF) */
1059     SOFTBUS_DISCOVER_SERVICE_ERR_BASE = SOFTBUS_SUB_ERRNO(DISC_SUB_MODULE_CODE, DISC_SERVICE_SUB_MODULE_CODE),
1060     SOFTBUS_DISCOVER_NOT_INIT,
1061     SOFTBUS_DISC_SERVER_INIT_FAILED,
1062     SOFTBUS_DISCOVER_GET_LOCAL_STR_FAILED,
1063     SOFTBUS_DISCOVER_SET_LOCALE_FAILED,
1064     SOFTBUS_DISCOVER_CHAR_CONVERT_FAILED,
1065     SOFTBUS_DISCOVER_GET_REMOTE_FAILED,
1066     SOFTBUS_DISCOVER_GET_CLIENT_PROXY_FAILED,
1067     SOFTBUS_DISCOVER_ADD_LISTENER_FAILED,
1068     SOFTBUS_DISCOVER_TEST_CASE_ERRCODE,
1069     /* errno begin: -((203 << 21) | (1 << 16) | (2 << 12) | 0x0FFF) */
1070     SOFTBUS_DISCOVER_MANAGER_ERR_BASE = SOFTBUS_SUB_ERRNO(DISC_SUB_MODULE_CODE, DISC_MANAGER_SUB_MODULE_CODE),
1071     SOFTBUS_DISCOVER_MANAGER_NOT_INIT,
1072     SOFTBUS_DISCOVER_MANAGER_INIT_FAIL,
1073     SOFTBUS_DISCOVER_MANAGER_ITEM_NOT_CREATE,
1074     SOFTBUS_DISCOVER_MANAGER_INFO_NOT_CREATE,
1075     SOFTBUS_DISCOVER_MANAGER_INFO_NOT_DELETE,
1076     SOFTBUS_DISCOVER_MANAGER_INNERFUNCTION_FAIL,
1077     SOFTBUS_DISCOVER_MANAGER_CAPABILITY_INVALID,
1078     SOFTBUS_DISCOVER_MANAGER_DUPLICATE_PARAM,
1079     SOFTBUS_DISCOVER_MANAGER_INVALID_MEDIUM,
1080     SOFTBUS_DISCOVER_MANAGER_ID_MAX_ERR,
1081     /* errno begin: -((203 << 21) | (1 << 16) | (3 << 12) | 0x0FFF) */
1082     SOFTBUS_DISCOVER_BLE_ERR_BASE = SOFTBUS_SUB_ERRNO(DISC_SUB_MODULE_CODE, DISC_BLE_SUB_MODULE_CODE),
1083     SOFTBUS_DISCOVER_BLE_DISPATCHER_FAIL,
1084     SOFTBUS_DISCOVER_BLE_GET_BROADCAST_DATA_FAIL,
1085     SOFTBUS_DISCOVER_BLE_BUILD_CONFIG_ADV_DATA_FAIL,
1086     SOFTBUS_DISCOVER_BLE_REGISTER_CAP_FAIL,
1087     SOFTBUS_DISCOVER_BLE_START_BROADCAST_FAIL,
1088     SOFTBUS_DISCOVER_BLE_END_BROADCAST_FAIL,
1089     SOFTBUS_DISCOVER_BLE_START_SCAN_FAIL,
1090     SOFTBUS_DISCOVER_BLE_END_SCAN_FAIL,
1091     SOFTBUS_DISCOVER_BLE_GET_DEVICE_INFO_FAIL,
1092     SOFTBUS_DISCOVER_BLE_REPORT_FILTER_FAIL,
1093     SOFTBUS_DISCOVER_BLE_ADV_INIT_FAIL,
1094     SOFTBUS_DISCOVER_BLE_SET_BROADCAST_DATA_FAIL,
1095     SOFTBUS_DISCOVER_BLE_ASSEMBLE_DATA_FAIL,
1096     SOFTBUS_DISCOVER_BLE_PARSE_RECV_DATA_FAIL,
1097     SOFTBUS_DISCOVER_BLE_UNKNOW_TYPE_FAIL,
1098     SOFTBUS_DISCOVER_BLE_SET_FILTER_FAIL,
1099     SOFTBUS_DISCOVER_BLE_CONVERT_BYTES_FAILED,
1100     /* errno begin: -((203 << 21) | (1 << 16) | (4 << 12) | 0x0FFF) */
1101     SOFTBUS_DISCOVER_COAP_ERR_BASE = SOFTBUS_SUB_ERRNO(DISC_SUB_MODULE_CODE, DISC_COAP_SUB_MODULE_CODE),
1102     SOFTBUS_DISCOVER_COAP_NOT_INIT,
1103     SOFTBUS_DISCOVER_COAP_INIT_FAIL,
1104     SOFTBUS_DISCOVER_COAP_MERGE_CAP_FAIL,
1105     SOFTBUS_DISCOVER_COAP_CANCEL_CAP_FAIL,
1106     SOFTBUS_DISCOVER_COAP_REGISTER_CAP_FAIL,
1107     SOFTBUS_DISCOVER_COAP_SET_FILTER_CAP_FAIL,
1108     SOFTBUS_DISCOVER_COAP_START_PUBLISH_FAIL,
1109     SOFTBUS_DISCOVER_COAP_STOP_PUBLISH_FAIL,
1110     SOFTBUS_DISCOVER_COAP_START_DISCOVER_FAIL,
1111     SOFTBUS_DISCOVER_COAP_STOP_DISCOVER_FAIL,
1112     SOFTBUS_DISCOVER_COAP_SEND_RSP_FAIL,
1113     SOFTBUS_DISCOVER_COAP_PARSE_DATA_FAIL,
1114     SOFTBUS_DISCOVER_COAP_REGISTER_CAP_DATA_FAIL,
1115     SOFTBUS_DISCOVER_COAP_GET_DEVICE_INFO_FAIL,
1116     /* errno begin: -((203 << 21) | (1 << 16) | (5 << 12) | 0x0FFF) */
1117     SOFTBUS_DISCOVER_BC_MGR_ERR_BASE = SOFTBUS_SUB_ERRNO(DISC_SUB_MODULE_CODE, DISC_BC_MGR_SUB_MODULE_CODE),
1118     SOFTBUS_BC_MGR_NO_FUNC_REGISTERED, // no medium has registered
1119     SOFTBUS_BC_MGR_FUNC_NULL, // the function registered is null
1120     SOFTBUS_BC_MGR_BUILD_ADV_PACKT_FAIL, // build broadcast adv packet fail
1121     SOFTBUS_BC_MGR_BUILD_RSP_PACKT_FAIL, // build broadcast rsp packet fail
1122     SOFTBUS_BC_MGR_INVALID_BC_ID, // invalid broadcast id
1123     SOFTBUS_BC_MGR_INVALID_LISN_ID, // invalid listener id
1124     SOFTBUS_BC_MGR_INVALID_SRV, // invalid service type
1125     SOFTBUS_BC_MGR_NOT_BROADCASTING, // not broadcasting
1126     SOFTBUS_BC_MGR_START_SCAN_NO_FILTER, // start scan without setting filter
1127     SOFTBUS_BC_MGR_REG_NO_AVAILABLE_BC_ID, // no available broadcast id
1128     SOFTBUS_BC_MGR_REG_NO_AVAILABLE_LISN_ID, // no available listener id
1129     SOFTBUS_BC_MGR_REG_DUP, // duplicate registration
1130     SOFTBUS_BC_MGR_WAIT_COND_FAIL, // wait signal fail
1131     SOFTBUS_BC_MGR_UNEXPECTED_PACKETS, // parse packets fail
1132     /* errno begin: -((203 << 21) | (1 << 16) | (6 << 12) | 0x0FFF) */
1133     SOFTBUS_DISCOVER_BC_ADAPTER_ERR_BASE = SOFTBUS_SUB_ERRNO(DISC_SUB_MODULE_CODE, DISC_BC_ADAPTER_SUB_MODULE_CODE),
1134     SOFTBUS_BC_ADAPTER_REGISTER_FAIL,
1135     SOFTBUS_BC_ADAPTER_ASSEMBLE_FAIL,
1136     SOFTBUS_BC_ADAPTER_PARSE_FAIL,
1137     SOFTBUS_BC_ADAPTER_NOT_IN_USED_FAIL,
1138     SOFTBUS_BC_ADAPTER_START_ADV_FAIL,
1139     /* errno begin: -((203 << 21) | (1 << 16) | (7 << 12) | 0x0FFF) */
1140     SOFTBUS_DISCOVER_ACTION_ERR_BASE = SOFTBUS_SUB_ERRNO(DISC_SUB_MODULE_CODE, DISC_ACTION_SUB_MODULE_CODE),
1141     SOFTBUS_DISCOVER_ACTION_INNER_ERROR,
1142     SOFTBUS_DISCOVER_ACTION_INIT_FAILED,
1143     SOFTBUS_DISCOVER_ACTION_NOT_SUPPORT,
1144     SOFTBUS_DISCOVER_ACTION_NOT_PRELINK,
1145     SOFTBUS_DISCOVER_ACTION_PARSE_FAILED,
1146     SOFTBUS_DISCOVER_ACTION_ASSEMBLE_FAILED,
1147     SOFTBUS_DISCOVER_ACTION_START_FAILED,
1148     SOFTBUS_DISCOVER_ACTION_STOP_FAILED,
1149     SOFTBUS_DISCOVER_ACTION_REPLY_FAILED,
1150     SOFTBUS_DISCOVER_ACTION_REPEAT_TYPE,
1151     SOFTBUS_DISCOVER_ACTION_HAD_PRELINK,
1152 
1153     /* softbus ok */
1154     SOFTBUS_OK = 0,
1155 };
1156 
1157 #ifdef __cplusplus
1158 #if __cplusplus
1159 }
1160 #endif /* __cplusplus */
1161 #endif /* __cplusplus */
1162 #endif /* SOFTBUS_ERRCODE_H */
1163