surprisingly, I noticed that NDK is sending an ARP announcement packet during startup specifically at the "NS_BootTask" task with 'normTaskPriLevel' priority
so I noticed that by setting a breakpoint at the "LLIGenArpPacket" function
so the ISSUE now !! is that
while the breakPoint is active and the program halt upon reaching the "LLIGenArpPacket" during startup("NS_BootTask"):
arp announcement Packet was sent successfully and I am seeing it on the network Wireshark, I have another device with LLI hook callback, and I settled this callback using the "LLI_setARPHook" function,this callback function prints the received arp packets
and while the breakpoint is not active during startup:
I don't see the arp announcement packet on both wireShark and the other device that is listening to the arp packets on the network so
that means while giving much time to the function LLIGenArpPacket inside "NS_BootTask"