resolve: make dns_stream_new() take on_packet and complete callbacks
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 27 Jan 2022 23:30:36 +0000 (08:30 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 17 Mar 2022 17:36:10 +0000 (02:36 +0900)
commitfe4c208c98a65e8dd710b596fbb490b9f8eac91c
tree5b31a2bce51587168e50e4234ecd56576ff98050
parentf447648ae4fc1be306f51b6798e3c4c1455d4af1
resolve: make dns_stream_new() take on_packet and complete callbacks

And make on_packet callback mandatory.

(cherry picked from commit 18230451c03a6d20141efbc85341b6a5c6809077)
src/resolve/resolved-dns-stream.c
src/resolve/resolved-dns-stream.h
src/resolve/resolved-dns-stub.c
src/resolve/resolved-dns-transaction.c
src/resolve/resolved-llmnr.c
src/resolve/test-resolved-stream.c