Commit Graph

90 Commits

Author SHA1 Message Date
Agrant a402ffe890 sync to be41c1d8e
Signed-off-by: Agrant <luojuheng@huawei.com>
2026-01-19 20:00:15 +08:00
ye-xiaokang123 d8541a4df8 optimize logs
Signed-off-by: ye-xiaokang123 <yexiaokang3@huawei.com>
2026-01-19 19:59:39 +08:00
ye-xiaokang123 bfa5a5434b fix build warning
Signed-off-by: ye-xiaokang123 <yexiaokang3@huawei.com>
2026-01-19 19:59:30 +08:00
yexiaokang afb972eeca fixing the improper use of memcpy_s
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 19:57:08 +08:00
yexiaokang 91f20015a1 fix code warning
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 19:57:01 +08:00
yexiaokang fb185021ee fix task->handle use-after-free
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 19:56:53 +08:00
yexiaokang b0ab8be4e2 replace strlen with strnlen
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 19:56:44 +08:00
yexiaokang a7d8c6a695 review and revise the feedback
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 19:56:33 +08:00
yexiaokang 47591db9ea config 0.0-.0.0 and :: address destroy iface
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 19:55:58 +08:00
yexiaokang ed4361553c fix logical errors
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 19:55:47 +08:00
yexiaokang 30384eec20 fix report times
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:03:24 +08:00
yexiaokang cef41d578f add type
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:03:13 +08:00
yexiaokang 9e1f6b948a add timeouit sem
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:01:57 +08:00
yexiaokang 8a5e301adc add log and recove code
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:01:45 +08:00
yexiaokang b2cf9fff38 add review fix
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:01:35 +08:00
yexiaokang 7550638879 clear warning
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:01:25 +08:00
yexiaokang 06ebd37e41 add sem timeout
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:01:08 +08:00
yexiaokang 4757f09974 rollback code
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:00:59 +08:00
yexiaokang 5248a6d594 fix sem bug, post sem, but not wait
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:00:27 +08:00
yexiaokang 7de77117b0 fix use after free iface
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 18:00:12 +08:00
yexiaokang 131e19869e add destory iface
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 17:57:41 +08:00
yexiaokang 9363ce2782 add screen print and fix set device info buf
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 17:56:34 +08:00
王勃懿 eb50a20baf update components/nstackx/nstackx_ctrl/core/nstackx_device_local.c.
Signed-off-by: 王勃懿 <wangboyi4@huawei.com>
2026-01-19 17:55:52 +08:00
Agrant 57a494c8fa sync to 0a7098670 2026-01-19 17:54:49 +08:00
yexiaokang b1493c4801 fix the problem of multiple nics of ipv4 send failed
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 16:24:50 +08:00
yexiaokang 3a23cadf96 fix resp coap error
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 16:24:49 +08:00
yexiaokang 7ec0369690 update set serviceData
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 16:24:48 +08:00
yexiaokang c6ea132679 support ipv6 multicast
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 16:24:21 +08:00
yexiaokang 7e68066f21 bugfix: rollback code
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 16:24:03 +08:00
yexiaokang cc4f496bde bugfix: add protection for dfinder thread status
Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 16:23:53 +08:00
yexiaokang bad81f190e fix issue with use after release
Signed-off-by: Agrant <luojuheng@huawei.com>
2026-01-19 16:11:29 +08:00
Agrant 9e9c8b329c sync to 921b591d7 add nstack feature
Signed-off-by: Agrant <luojuheng@huawei.com>
2026-01-19 16:03:33 +08:00
Gavin b4c34d28ad fix: move nstackx lock to resource
Signed-off-by: Gavin <caiguangwei2@huawei.com>
2026-01-19 16:02:32 +08:00
wanghan985406 1559a948f5 make timeout config works for unicast. for internal auto-reply unicast, make its type to NON-confirmable
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 16:02:32 +08:00
wanghan985406 8e009de3ce fix potential memory accumulation in dfinder
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 16:02:30 +08:00
Agrant 45032c15cc sync to b2f3cf20e
Signed-off-by: Agrant <luojuheng@huawei.com>
2026-01-19 16:01:49 +08:00
yexiaokang 4422aa08ae update components/nstackx/nstackx_ctrl/core/coap_discover/coap_discover.c.
dfinder日志优化,删除不必需要的日志,在配置广播间隔及次数的接口增加debug级别日志打印

Signed-off-by: yexiaokang <yexiaokang3@huawei.com>
2026-01-19 16:00:01 +08:00
wangrong a09fbd2555 dsoftbus内存整改-结构体字节对齐(components)
Signed-off-by: wangrong <wangrong@kaihong.com>
2026-01-19 15:59:44 +08:00
Agrant 0b5951ebca sync to cf65f81e0
Signed-off-by: Agrant <luojuheng@huawei.com>
2026-01-19 15:59:22 +08:00
Agrant 256a9589a7 sync to ae24e26e2
Signed-off-by: Agrant <luojuheng@huawei.com>
2026-01-19 15:57:55 +08:00
wanghan985406 6fc779da16 fix high repetition rate in log printing
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:51:46 +08:00
wanghan985406 edb73cbb24 reduce the number of lines of function DumpStatisticsInfo
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:51:11 +08:00
wanghan985406 4308494511 codex fix for coap disc
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:48:07 +08:00
wanghan985406 d207410af3 fix code review
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:47:55 +08:00
Agrant 8a9ef68d30 sync to 18f93c10e
Signed-off-by: Agrant <luojuheng@huawei.com>
2026-01-19 15:47:44 +08:00
wanghan985406 a700316976 dfinder support send notification as broadcast
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:45:13 +08:00
wanghan985406 91c7f61a5e correct coap context free order when destroy local iface
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:44:50 +08:00
wanghan985406 6eed9232eb enable coap packets with NON type to retransmit 2 times
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:44:33 +08:00
wanghan985406 87f432e8dc when the devices screen are always on, discovered devices can still be reported through a notify timeout
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 15:44:21 +08:00
wanghan985406 a139f7af3d same unicast received for non-automatic reply business type, only notify when info updated
Signed-off-by: wanghan985406 <wanghan76@huawei.com>
2026-01-19 14:57:45 +08:00