• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2024-2025 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 #include "auth_lane_mock.h"
17 
18 using namespace testing;
19 using namespace testing::ext;
20 
21 namespace OHOS {
22 void *g_authLaneInterface;
AuthLaneInterfaceMock()23 AuthLaneInterfaceMock::AuthLaneInterfaceMock()
24 {
25     g_authLaneInterface = reinterpret_cast<void *>(this);
26 }
27 
~AuthLaneInterfaceMock()28 AuthLaneInterfaceMock::~AuthLaneInterfaceMock()
29 {
30     g_authLaneInterface = nullptr;
31 }
32 
GetAuthLaneMockInterface()33 static AuthLaneInterface *GetAuthLaneMockInterface()
34 {
35     return reinterpret_cast<AuthLaneInterfaceMock *>(g_authLaneInterface);
36 }
37 
38 extern "C" {
LnnGetRemoteStrInfo(const char * networkId,InfoKey key,char * info,uint32_t len)39 int32_t LnnGetRemoteStrInfo(const char *networkId, InfoKey key, char *info, uint32_t len)
40 {
41     return GetAuthLaneMockInterface()->LnnGetRemoteStrInfo(networkId, key, info, len);
42 }
43 
LnnDeleteMetaInfo(const char * udid,AuthLinkType type)44 int32_t LnnDeleteMetaInfo(const char *udid, AuthLinkType type)
45 {
46     return GetAuthLaneMockInterface()->LnnDeleteMetaInfo(udid, type);
47 }
48 
TransGetConnByChanId(int32_t channelId,int32_t channelType,int32_t * connId)49 int32_t TransGetConnByChanId(int32_t channelId, int32_t channelType, int32_t *connId)
50 {
51     return GetAuthLaneMockInterface()->TransGetConnByChanId(channelId, channelType, connId);
52 }
53 
AuthMetaStartVerify(uint32_t connectionId,const AuthKeyInfo * authKeyInfo,uint32_t requestId,int32_t callingPid,const AuthVerifyCallback * callBack)54 int32_t AuthMetaStartVerify(uint32_t connectionId, const AuthKeyInfo *authKeyInfo, uint32_t requestId,
55     int32_t callingPid, const AuthVerifyCallback *callBack)
56 {
57     return GetAuthLaneMockInterface()->AuthMetaStartVerify(
58         connectionId, authKeyInfo, requestId, callingPid, callBack);
59 }
60 
LnnSetUnlockState(void)61 void LnnSetUnlockState(void)
62 {
63     return GetAuthLaneMockInterface()->LnnSetUnlockState();
64 }
65 
LnnSetLocalStrInfo(InfoKey key,const char * info)66 int32_t LnnSetLocalStrInfo(InfoKey key, const char *info)
67 {
68     return GetAuthLaneMockInterface()->LnnSetLocalStrInfo(key, info);
69 }
70 
LnnSetLocalNumInfo(InfoKey key,int32_t info)71 int32_t LnnSetLocalNumInfo(InfoKey key, int32_t info)
72 {
73     return GetAuthLaneMockInterface()->LnnSetLocalNumInfo(key, info);
74 }
75 
LnnGetLocalStrInfo(InfoKey key,char * info,uint32_t len)76 int32_t LnnGetLocalStrInfo(InfoKey key, char *info, uint32_t len)
77 {
78     return GetAuthLaneMockInterface()->LnnGetLocalStrInfo(key, info, len);
79 }
80 
LnnGetLocalNumInfo(InfoKey key,int32_t * info)81 int32_t LnnGetLocalNumInfo(InfoKey key, int32_t *info)
82 {
83     return GetAuthLaneMockInterface()->LnnGetLocalNumInfo(key, info);
84 }
85 
LnnGetLocalNumU32Info(InfoKey key,uint32_t * info)86 int32_t LnnGetLocalNumU32Info(InfoKey key, uint32_t *info)
87 {
88     return GetAuthLaneMockInterface()->LnnGetLocalNumU32Info(key, info);
89 }
90 
LnnGetNetworkIdByUdid(const char * udid,char * buf,uint32_t len)91 int32_t LnnGetNetworkIdByUdid(const char *udid, char *buf, uint32_t len)
92 {
93     return GetAuthLaneMockInterface()->LnnGetNetworkIdByUdid(udid, buf, len);
94 }
95 
LnnGetRemoteNumInfo(const char * netWorkId,InfoKey key,int32_t * info)96 int32_t LnnGetRemoteNumInfo(const char *netWorkId, InfoKey key, int32_t *info)
97 {
98     return GetAuthLaneMockInterface()->LnnGetRemoteNumInfo(netWorkId, key, info);
99 }
100 
LnnGetRemoteNumU32Info(const char * netWorkId,InfoKey key,uint32_t * info)101 int32_t LnnGetRemoteNumU32Info(const char *netWorkId, InfoKey key, uint32_t *info)
102 {
103     return GetAuthLaneMockInterface()->LnnGetRemoteNumU32Info(netWorkId, key, info);
104 }
105 
LnnIsSameConnectionAddr(const ConnectionAddr * addr1,const ConnectionAddr * addr2,bool isShort)106 bool LnnIsSameConnectionAddr(const ConnectionAddr *addr1, const ConnectionAddr *addr2, bool isShort)
107 {
108     return GetAuthLaneMockInterface()->LnnIsSameConnectionAddr(addr1, addr2, isShort);
109 }
110 
LnnConvertAddrToOption(const ConnectionAddr * addr,ConnectOption * option)111 bool LnnConvertAddrToOption(const ConnectionAddr *addr, ConnectOption *option)
112 {
113     return GetAuthLaneMockInterface()->LnnConvertAddrToOption(addr, option);
114 }
115 
LnnConvAddrTypeToDiscType(ConnectionAddrType type)116 DiscoveryType LnnConvAddrTypeToDiscType(ConnectionAddrType type)
117 {
118     return GetAuthLaneMockInterface()->LnnConvAddrTypeToDiscType(type);
119 }
120 
LnnDiscTypeToConnAddrType(DiscoveryType type)121 ConnectionAddrType LnnDiscTypeToConnAddrType(DiscoveryType type)
122 {
123     return GetAuthLaneMockInterface()->LnnDiscTypeToConnAddrType(type);
124 }
125 
LnnConvertAuthConnInfoToAddr(ConnectionAddr * addr,const AuthConnInfo * connInfo,ConnectionAddrType hintType)126 bool LnnConvertAuthConnInfoToAddr(ConnectionAddr *addr, const AuthConnInfo *connInfo, ConnectionAddrType hintType)
127 {
128     return GetAuthLaneMockInterface()->LnnConvertAuthConnInfoToAddr(addr, connInfo, hintType);
129 }
130 
AddStringToJsonObject(cJSON * json,const char * const string,const char * value)131 bool AddStringToJsonObject(cJSON *json, const char * const string, const char *value)
132 {
133     return GetAuthLaneMockInterface()->AddStringToJsonObject(json, string, value);
134 }
135 
AddNumberToJsonObject(cJSON * json,const char * const string,int32_t num)136 bool AddNumberToJsonObject(cJSON *json, const char * const string, int32_t num)
137 {
138     return GetAuthLaneMockInterface()->AddNumberToJsonObject(json, string, num);
139 }
140 
LnnSendSyncInfoMsg(LnnSyncInfoType type,const char * networkId,const uint8_t * msg,uint32_t len,LnnSyncInfoMsgComplete complete)141 int32_t LnnSendSyncInfoMsg(
142     LnnSyncInfoType type, const char *networkId, const uint8_t *msg, uint32_t len, LnnSyncInfoMsgComplete complete)
143 {
144     return GetAuthLaneMockInterface()->LnnSendSyncInfoMsg(type, networkId, msg, len, complete);
145 }
146 
LnnGetNodeInfoById(const char * id,IdCategory type)147 NodeInfo *LnnGetNodeInfoById(const char *id, IdCategory type)
148 {
149     return GetAuthLaneMockInterface()->LnnGetNodeInfoById(id, type);
150 }
151 
LnnUpdateNodeInfo(NodeInfo * newInfo,int32_t connectionType)152 int32_t LnnUpdateNodeInfo(NodeInfo *newInfo, int32_t connectionType)
153 {
154     return GetAuthLaneMockInterface()->LnnUpdateNodeInfo(newInfo, connectionType);
155 }
156 
LnnAddMetaInfo(NodeInfo * info)157 int32_t LnnAddMetaInfo(NodeInfo *info)
158 {
159     return GetAuthLaneMockInterface()->LnnAddMetaInfo(info);
160 }
161 
LnnConvertDlId(const char * srcId,IdCategory srcIdType,IdCategory dstIdType,char * dstIdBuf,uint32_t dstIdBufLen)162 int32_t LnnConvertDlId(
163     const char *srcId, IdCategory srcIdType, IdCategory dstIdType, char *dstIdBuf, uint32_t dstIdBufLen)
164 {
165     return GetAuthLaneMockInterface()->LnnConvertDlId(srcId, srcIdType, dstIdType, dstIdBuf, dstIdBufLen);
166 }
167 
LnnGetOnlineStateById(const char * id,IdCategory type)168 bool LnnGetOnlineStateById(const char *id, IdCategory type)
169 {
170     return GetAuthLaneMockInterface()->LnnGetOnlineStateById(id, type);
171 }
172 
LnnIsNodeOnline(const NodeInfo * info)173 bool LnnIsNodeOnline(const NodeInfo *info)
174 {
175     return GetAuthLaneMockInterface()->LnnIsNodeOnline(info);
176 }
177 
LnnSetSupportDiscoveryType(char * info,const char * type)178 int32_t LnnSetSupportDiscoveryType(char *info, const char *type)
179 {
180     return GetAuthLaneMockInterface()->LnnSetSupportDiscoveryType(info, type);
181 }
182 
LnnHasSupportDiscoveryType(const char * destType,const char * type)183 bool LnnHasSupportDiscoveryType(const char *destType, const char *type)
184 {
185     return GetAuthLaneMockInterface()->LnnHasSupportDiscoveryType(destType, type);
186 }
187 
LnnPeerHasExchangeDiscoveryType(const NodeInfo * info,DiscoveryType type)188 bool LnnPeerHasExchangeDiscoveryType(const NodeInfo *info, DiscoveryType type)
189 {
190     return GetAuthLaneMockInterface()->LnnPeerHasExchangeDiscoveryType(info, type);
191 }
192 
LnnGetDeviceUdid(const NodeInfo * info)193 const char *LnnGetDeviceUdid(const NodeInfo *info)
194 {
195     return GetAuthLaneMockInterface()->LnnGetDeviceUdid(info);
196 }
197 
LnnCompareNodeWeight(int32_t weight1,const char * masterUdid1,int32_t weight2,const char * masterUdid2)198 int32_t LnnCompareNodeWeight(int32_t weight1, const char *masterUdid1, int32_t weight2, const char *masterUdid2)
199 {
200     return GetAuthLaneMockInterface()->LnnCompareNodeWeight(weight1, masterUdid1, weight2, masterUdid2);
201 }
202 
LnnNotifyAllTypeOffline(ConnectionAddrType type)203 void LnnNotifyAllTypeOffline(ConnectionAddrType type)
204 {
205     return GetAuthLaneMockInterface()->LnnNotifyAllTypeOffline(type);
206 }
207 
LnnNotifyLeaveResult(const char * networkId,int32_t retCode)208 void LnnNotifyLeaveResult(const char *networkId, int32_t retCode)
209 {
210     return GetAuthLaneMockInterface()->LnnNotifyLeaveResult(networkId, retCode);
211 }
212 
LnnGetAddrTypeByIfName(const char * ifName,ConnectionAddrType * type)213 int32_t LnnGetAddrTypeByIfName(const char *ifName, ConnectionAddrType *type)
214 {
215     return GetAuthLaneMockInterface()->LnnGetAddrTypeByIfName(ifName, type);
216 }
217 
LnnSendNotTrustedInfo(const NotTrustedDelayInfo * info,uint32_t num,LnnSyncInfoMsgComplete complete)218 int32_t LnnSendNotTrustedInfo(const NotTrustedDelayInfo *info, uint32_t num, LnnSyncInfoMsgComplete complete)
219 {
220     return GetAuthLaneMockInterface()->LnnSendNotTrustedInfo(info, num, complete);
221 }
222 
ConnDisconnectDeviceAllConn(const ConnectOption * option)223 int32_t ConnDisconnectDeviceAllConn(const ConnectOption *option)
224 {
225     return GetAuthLaneMockInterface()->ConnDisconnectDeviceAllConn(option);
226 }
227 
LnnGenLocalUuid(char * uuid,uint32_t len,bool isUpdate)228 int32_t LnnGenLocalUuid(char *uuid, uint32_t len, bool isUpdate)
229 {
230     return GetAuthLaneMockInterface()->LnnGenLocalUuid(uuid, len, isUpdate);
231 }
232 
LnnGenLocalIrk(unsigned char * irk,uint32_t len,bool isUpdate)233 int32_t LnnGenLocalIrk(unsigned char *irk, uint32_t len, bool isUpdate)
234 {
235     return GetAuthLaneMockInterface()->LnnGenLocalIrk(irk, len, isUpdate);
236 }
237 
LnnGenLocalNetworkId(char * networkId,uint32_t len)238 int32_t LnnGenLocalNetworkId(char *networkId, uint32_t len)
239 {
240     return GetAuthLaneMockInterface()->LnnGenLocalNetworkId(networkId, len);
241 }
242 
LnnSetDLNodeAddr(const char * id,IdCategory type,const char * addr)243 int32_t LnnSetDLNodeAddr(const char *id, IdCategory type, const char *addr)
244 {
245     return GetAuthLaneMockInterface()->LnnSetDLNodeAddr(id, type, addr);
246 }
247 
LnnSetDLProxyPort(const char * id,IdCategory type,int32_t proxyPort)248 int32_t LnnSetDLProxyPort(const char *id, IdCategory type, int32_t proxyPort)
249 {
250     return GetAuthLaneMockInterface()->LnnSetDLProxyPort(id, type, proxyPort);
251 }
252 
LnnSetDLSessionPort(const char * id,IdCategory type,int32_t sessionPort)253 int32_t LnnSetDLSessionPort(const char *id, IdCategory type, int32_t sessionPort)
254 {
255     return GetAuthLaneMockInterface()->LnnSetDLSessionPort(id, type, sessionPort);
256 }
257 
LnnSetDLAuthPort(const char * id,IdCategory type,int32_t authPort)258 int32_t LnnSetDLAuthPort(const char *id, IdCategory type, int32_t authPort)
259 {
260     return GetAuthLaneMockInterface()->LnnSetDLAuthPort(id, type, authPort);
261 }
262 
LnnInitP2p(void)263 int32_t LnnInitP2p(void)
264 {
265     return GetAuthLaneMockInterface()->LnnInitP2p();
266 }
267 
LnnInitWifiDirect(void)268 int32_t LnnInitWifiDirect(void)
269 {
270     return GetAuthLaneMockInterface()->LnnInitWifiDirect();
271 }
272 
LnnDeinitP2p(void)273 void LnnDeinitP2p(void)
274 {
275     return GetAuthLaneMockInterface()->LnnDeinitP2p();
276 }
277 
LnnDeinitWifiDirect(void)278 void LnnDeinitWifiDirect(void)
279 {
280     return GetAuthLaneMockInterface()->LnnDeinitWifiDirect();
281 }
282 
LnnInitNetworkInfo(void)283 int32_t LnnInitNetworkInfo(void)
284 {
285     return GetAuthLaneMockInterface()->LnnInitNetworkInfo();
286 }
287 
LnnInitDevicename(void)288 int32_t LnnInitDevicename(void)
289 {
290     return GetAuthLaneMockInterface()->LnnInitDevicename();
291 }
292 
LnnInitSyncInfoManager(void)293 int32_t LnnInitSyncInfoManager(void)
294 {
295     return GetAuthLaneMockInterface()->LnnInitSyncInfoManager();
296 }
297 
LnnDeinitSyncInfoManager(void)298 void LnnDeinitSyncInfoManager(void)
299 {
300     return GetAuthLaneMockInterface()->LnnDeinitSyncInfoManager();
301 }
302 
LnnInitTopoManager(void)303 int32_t LnnInitTopoManager(void)
304 {
305     return GetAuthLaneMockInterface()->LnnInitTopoManager();
306 }
307 
LnnDeinitTopoManager(void)308 void LnnDeinitTopoManager(void)
309 {
310     return GetAuthLaneMockInterface()->LnnDeinitTopoManager();
311 }
312 
LnnRegSyncInfoHandler(LnnSyncInfoType type,LnnSyncInfoMsgHandler handler)313 int32_t LnnRegSyncInfoHandler(LnnSyncInfoType type, LnnSyncInfoMsgHandler handler)
314 {
315     return GetAuthLaneMockInterface()->LnnRegSyncInfoHandler(type, handler);
316 }
317 
LnnUnregSyncInfoHandler(LnnSyncInfoType type,LnnSyncInfoMsgHandler handler)318 int32_t LnnUnregSyncInfoHandler(LnnSyncInfoType type, LnnSyncInfoMsgHandler handler)
319 {
320     return GetAuthLaneMockInterface()->LnnUnregSyncInfoHandler(type, handler);
321 }
322 
LnnStopConnectionFsm(LnnConnectionFsm * connFsm,LnnConnectionFsmStopCallback callback)323 int32_t LnnStopConnectionFsm(LnnConnectionFsm *connFsm, LnnConnectionFsmStopCallback callback)
324 {
325     return GetAuthLaneMockInterface()->LnnStopConnectionFsm(connFsm, callback);
326 }
327 
LnnDeinitFastOffline(void)328 void LnnDeinitFastOffline(void)
329 {
330     return GetAuthLaneMockInterface()->LnnDeinitFastOffline();
331 }
332 
LnnSendNewNetworkOnlineToConnFsm(LnnConnectionFsm * connFsm)333 int32_t LnnSendNewNetworkOnlineToConnFsm(LnnConnectionFsm *connFsm)
334 {
335     return GetAuthLaneMockInterface()->LnnSendNewNetworkOnlineToConnFsm(connFsm);
336 }
337 
LnnSendAuthResultMsgToConnFsm(LnnConnectionFsm * connFsm,int32_t retCode)338 int32_t LnnSendAuthResultMsgToConnFsm(LnnConnectionFsm *connFsm, int32_t retCode)
339 {
340     return GetAuthLaneMockInterface()->LnnSendAuthResultMsgToConnFsm(connFsm, retCode);
341 }
342 
LnnSendDisconnectMsgToConnFsm(LnnConnectionFsm * connFsm)343 int32_t LnnSendDisconnectMsgToConnFsm(LnnConnectionFsm *connFsm)
344 {
345     return GetAuthLaneMockInterface()->LnnSendDisconnectMsgToConnFsm(connFsm);
346 }
347 
LnnSendNotTrustedToConnFsm(LnnConnectionFsm * connFsm)348 int32_t LnnSendNotTrustedToConnFsm(LnnConnectionFsm *connFsm)
349 {
350     return GetAuthLaneMockInterface()->LnnSendNotTrustedToConnFsm(connFsm);
351 }
352 
LnnSendLeaveRequestToConnFsm(LnnConnectionFsm * connFsm)353 int32_t LnnSendLeaveRequestToConnFsm(LnnConnectionFsm *connFsm)
354 {
355     return GetAuthLaneMockInterface()->LnnSendLeaveRequestToConnFsm(connFsm);
356 }
357 
LnnSendSyncOfflineFinishToConnFsm(LnnConnectionFsm * connFsm)358 int32_t LnnSendSyncOfflineFinishToConnFsm(LnnConnectionFsm *connFsm)
359 {
360     return GetAuthLaneMockInterface()->LnnSendSyncOfflineFinishToConnFsm(connFsm);
361 }
362 
LnnGetLocalWeight(void)363 int32_t LnnGetLocalWeight(void)
364 {
365     return GetAuthLaneMockInterface()->LnnGetLocalWeight();
366 }
367 
AuthMetaReleaseVerify(int64_t authId)368 void AuthMetaReleaseVerify(int64_t authId)
369 {
370     return GetAuthLaneMockInterface()->AuthMetaReleaseVerify(authId);
371 }
372 
LnnSendJoinRequestToConnFsm(LnnConnectionFsm * connFsm,bool isForceJoin)373 int32_t LnnSendJoinRequestToConnFsm(LnnConnectionFsm *connFsm, bool isForceJoin)
374 {
375     return GetAuthLaneMockInterface()->LnnSendJoinRequestToConnFsm(connFsm, isForceJoin);
376 }
377 
LnnNotifyJoinResult(ConnectionAddr * addr,const char * networkId,int32_t retCode)378 void LnnNotifyJoinResult(ConnectionAddr *addr, const char *networkId, int32_t retCode)
379 {
380     return GetAuthLaneMockInterface()->LnnNotifyJoinResult(addr, networkId, retCode);
381 }
382 
LnnDestroyConnectionFsm(LnnConnectionFsm * connFsm)383 void LnnDestroyConnectionFsm(LnnConnectionFsm *connFsm)
384 {
385     return GetAuthLaneMockInterface()->LnnDestroyConnectionFsm(connFsm);
386 }
387 
LnnCreateConnectionFsm(const ConnectionAddr * target,const char * pkgName,bool isNeedConnect)388 LnnConnectionFsm *LnnCreateConnectionFsm(const ConnectionAddr *target, const char *pkgName, bool isNeedConnect)
389 {
390     return GetAuthLaneMockInterface()->LnnCreateConnectionFsm(target, pkgName, false);
391 }
392 
LnnStartConnectionFsm(LnnConnectionFsm * connFsm)393 int32_t LnnStartConnectionFsm(LnnConnectionFsm *connFsm)
394 {
395     return GetAuthLaneMockInterface()->LnnStartConnectionFsm(connFsm);
396 }
397 
LnnNotifyMasterNodeChanged(bool isMaster,const char * masterNodeUdid,int32_t weight)398 void LnnNotifyMasterNodeChanged(bool isMaster, const char *masterNodeUdid, int32_t weight)
399 {
400     return GetAuthLaneMockInterface()->LnnNotifyMasterNodeChanged(isMaster, masterNodeUdid, weight);
401 }
402 
LnnInitFastOffline(void)403 int32_t LnnInitFastOffline(void)
404 {
405     return GetAuthLaneMockInterface()->LnnInitFastOffline();
406 }
407 
LnnGetAllOnlineNodeInfo(NodeBasicInfo ** info,int32_t * infoNum)408 int32_t LnnGetAllOnlineNodeInfo(NodeBasicInfo **info, int32_t *infoNum)
409 {
410     return GetAuthLaneMockInterface()->LnnGetAllOnlineNodeInfo(info, infoNum);
411 }
412 
LnnIsLSANode(const NodeBasicInfo * info)413 bool LnnIsLSANode(const NodeBasicInfo *info)
414 {
415     return GetAuthLaneMockInterface()->LnnIsLSANode(info);
416 }
417 
LnnNotifyNodeAddressChanged(const char * addr,const char * networkId,bool isLocal)418 void LnnNotifyNodeAddressChanged(const char *addr, const char *networkId, bool isLocal)
419 {
420     return GetAuthLaneMockInterface()->LnnNotifyNodeAddressChanged(addr, networkId, isLocal);
421 }
422 
LnnInitOffline(void)423 int32_t LnnInitOffline(void)
424 {
425     return GetAuthLaneMockInterface()->LnnInitOffline();
426 }
427 
LnnDeinitOffline(void)428 void LnnDeinitOffline(void)
429 {
430     return GetAuthLaneMockInterface()->LnnDeinitOffline();
431 }
432 
LnnGetRemoteNodeInfoById(const char * id,IdCategory type,NodeInfo * info)433 int32_t LnnGetRemoteNodeInfoById(const char *id, IdCategory type, NodeInfo *info)
434 {
435     return GetAuthLaneMockInterface()->LnnGetRemoteNodeInfoById(id, type, info);
436 }
437 
LnnHasDiscoveryType(const NodeInfo * info,DiscoveryType type)438 bool LnnHasDiscoveryType(const NodeInfo *info, DiscoveryType type)
439 {
440     return GetAuthLaneMockInterface()->LnnHasDiscoveryType(info, type);
441 }
442 
LnnConvertDLidToUdid(const char * id,IdCategory type)443 const char *LnnConvertDLidToUdid(const char *id, IdCategory type)
444 {
445     return GetAuthLaneMockInterface()->LnnConvertDLidToUdid(id, type);
446 }
447 
GetAuthRequest(uint32_t requestId,AuthRequest * request)448 int32_t GetAuthRequest(uint32_t requestId, AuthRequest *request)
449 {
450     return GetAuthLaneMockInterface()->GetAuthRequest(requestId, request);
451 }
452 
SoftBusGetBtState(void)453 int32_t SoftBusGetBtState(void)
454 {
455     return GetAuthLaneMockInterface()->SoftBusGetBtState();
456 }
457 
SoftBusGetBrState(void)458 int32_t SoftBusGetBrState(void)
459 {
460     return GetAuthLaneMockInterface()->SoftBusGetBrState();
461 }
462 
LnnSetNetCapability(uint32_t * capability,NetCapability type)463 int32_t LnnSetNetCapability(uint32_t *capability, NetCapability type)
464 {
465     return GetAuthLaneMockInterface()->LnnSetNetCapability(capability, type);
466 }
467 
LnnClearNetCapability(uint32_t * capability,NetCapability type)468 int32_t LnnClearNetCapability(uint32_t *capability, NetCapability type)
469 {
470     return GetAuthLaneMockInterface()->LnnClearNetCapability(capability, type);
471 }
472 
LnnRegisterEventHandler(LnnEventType event,LnnEventHandler handler)473 int32_t LnnRegisterEventHandler(LnnEventType event, LnnEventHandler handler)
474 {
475     return GetAuthLaneMockInterface()->LnnRegisterEventHandler(event, handler);
476 }
477 
LnnUnregisterEventHandler(LnnEventType event,LnnEventHandler handler)478 void LnnUnregisterEventHandler(LnnEventType event, LnnEventHandler handler)
479 {
480     return GetAuthLaneMockInterface()->LnnUnregisterEventHandler(event, handler);
481 }
482 
LnnNotifyDeviceVerified(const char * udid)483 void LnnNotifyDeviceVerified(const char *udid)
484 {
485     return GetAuthLaneMockInterface()->LnnNotifyDeviceVerified(udid);
486 }
487 
LnnInitBusCenterEvent(void)488 int32_t LnnInitBusCenterEvent(void)
489 {
490     return GetAuthLaneMockInterface()->LnnInitBusCenterEvent();
491 }
492 
LnnInitBatteryInfo(void)493 int32_t LnnInitBatteryInfo(void)
494 {
495     return GetAuthLaneMockInterface()->LnnInitBatteryInfo();
496 }
497 
LnnDeinitBatteryInfo(void)498 void LnnDeinitBatteryInfo(void)
499 {
500     return GetAuthLaneMockInterface()->LnnDeinitBatteryInfo();
501 }
502 
LnnSetLocalByteInfo(InfoKey key,const uint8_t * info,uint32_t len)503 int32_t LnnSetLocalByteInfo(InfoKey key, const uint8_t *info, uint32_t len)
504 {
505     return GetAuthLaneMockInterface()->LnnSetLocalByteInfo(key, info, len);
506 }
507 
LnnDeinitNetworkInfo(void)508 void LnnDeinitNetworkInfo(void)
509 {
510     return GetAuthLaneMockInterface()->LnnDeinitNetworkInfo();
511 }
512 
LnnDeinitDevicename(void)513 void LnnDeinitDevicename(void)
514 {
515     return GetAuthLaneMockInterface()->LnnDeinitDevicename();
516 }
517 
LnnRemoveNode(const char * udid)518 void LnnRemoveNode(const char *udid)
519 {
520     return GetAuthLaneMockInterface()->LnnRemoveNode(udid);
521 }
522 
LnnClearDiscoveryType(NodeInfo * info,DiscoveryType type)523 int32_t LnnClearDiscoveryType(NodeInfo *info, DiscoveryType type)
524 {
525     return GetAuthLaneMockInterface()->LnnClearDiscoveryType(info, type);
526 }
527 
LnnPrintConnectionAddr(const ConnectionAddr * addr)528 const char *LnnPrintConnectionAddr(const ConnectionAddr *addr)
529 {
530     return GetAuthLaneMockInterface()->LnnPrintConnectionAddr(addr);
531 }
532 
LnnUpdateGroupType(const NodeInfo * info)533 int32_t LnnUpdateGroupType(const NodeInfo *info)
534 {
535     return GetAuthLaneMockInterface()->LnnUpdateGroupType(info);
536 }
537 
LnnUpdateAccountInfo(const NodeInfo * info)538 int32_t LnnUpdateAccountInfo(const NodeInfo *info)
539 {
540     return GetAuthLaneMockInterface()->LnnUpdateAccountInfo(info);
541 }
542 
LnnUpdateRemoteDeviceName(const NodeInfo * info)543 int32_t LnnUpdateRemoteDeviceName(const NodeInfo *info)
544 {
545     return GetAuthLaneMockInterface()->LnnUpdateRemoteDeviceName(info);
546 }
547 
LnnConvertAddrToAuthConnInfo(const ConnectionAddr * addr,AuthConnInfo * connInfo)548 bool LnnConvertAddrToAuthConnInfo(const ConnectionAddr *addr, AuthConnInfo *connInfo)
549 {
550     return GetAuthLaneMockInterface()->LnnConvertAddrToAuthConnInfo(addr, connInfo);
551 }
552 
LnnFsmRemoveMessageByType(FsmStateMachine * fsm,int32_t what)553 int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what)
554 {
555     return GetAuthLaneMockInterface()->LnnFsmRemoveMessageByType(fsm, what);
556 }
557 
LnnDeinitBusCenterEvent(void)558 void LnnDeinitBusCenterEvent(void)
559 {
560     return GetAuthLaneMockInterface()->LnnDeinitBusCenterEvent();
561 }
562 
LnnIsNeedCleanConnectionFsm(const NodeInfo * nodeInfo,ConnectionAddrType type)563 bool LnnIsNeedCleanConnectionFsm(const NodeInfo *nodeInfo, ConnectionAddrType type)
564 {
565     return GetAuthLaneMockInterface()->LnnIsNeedCleanConnectionFsm(nodeInfo, type);
566 }
567 
LnnPutDBData(int32_t dbId,char * putKey,uint32_t putKeyLen,char * putValue,uint32_t putValueLen)568 int32_t LnnPutDBData(int32_t dbId, char *putKey, uint32_t putKeyLen, char *putValue, uint32_t putValueLen)
569 {
570     return GetAuthLaneMockInterface()->LnnPutDBData(dbId, putKey, putKeyLen, putValue, putValueLen);
571 }
572 
LnnCloudSync(int32_t dbId)573 int32_t LnnCloudSync(int32_t dbId)
574 {
575     return GetAuthLaneMockInterface()->LnnCloudSync(dbId);
576 }
577 }
578 } // namespace OHOS
579