亲爱的团队,
我相信我在da1458xsdk5.0.3的proxr\usdk的app\u task.c文件中发现了gapc\u bond\u ind\u handler函数中的一个小错误,case gapc\u IRK\u EXCH。
在移植到项目上时,我注意到KEY_LEN(0x10)用作app的memcpy的num参数_env.proxr\u设备.irk.addr.addr地址.addr,但是字段本身被定义为uint8\u t addr[BD\u addr\u LEN](0x06)。您是否可以确认或是故意复制此数据后面的其他字节?
谨致问候,
阿扬
设备:
此外,如果前面提到的函数有限公司ediv以及ltk.randnb.nb公司字段被复制两次。
应用程序_env.proxr\u设备.有限公司ediv=参数->数据.ltk.ediv;
memcpy(应用程序_env.proxr\u设备.ltk.randnb.nb公司,参数->数据.ltk.randnb.nb,RAND\u nb\u LEN);
应用程序_env.proxr\u设备.ltk.key\u尺寸=参数->data.ltk.key\u大小;
memcpy(应用程序_env.proxr\u设备.ltk.ltk.键,参数->数据.ltk.ltk.key,参数->data.ltk.key\u大小);
应用程序_env.proxr\u设备.有限公司ediv=参数->数据.ltk.ediv;
memcpy(应用程序_env.proxr\u设备.ltk.randnb.nb公司,参数->数据.ltk.randnb.nb,RAND\u nb\u LEN);
嗨,艾伯曼,
以上确实是错误,它们没有任何用途,感谢您的指示。
MT\u对话框
非常感谢您的迅速回复,非常欢迎。非常棒的SDK工作,请向团队致意。
嗨,艾伯曼,
很高兴您喜欢新的SDK,我将向团队致意。
谢谢你的对话