mirror of
https://github.com/servalproject/serval-dna.git
synced 2025-02-22 18:12:49 +00:00
Servald starts DNA helper, receives startup ACK, sends requests, receives responses, handles malformed helper responses, echoes dnahelper stderr lines to log, sends MDP reply packet, waits for dead helper process, all asynchronously. Shuts down helper process during servald shutdown. Remaining issues: - Does not impose a timeout on helper responses. - Only the first URI is reported by the "dna lookup" command.