blob: fa31cea6fb79b42edda1a4dd4ab9745fb783c237 [file] [log] [blame]
lh9ed821d2023-04-07 01:36:19 -07001TODO
2====
3
4ares_reinit()
5
6- To allow an app to force a re-read of /etc/resolv.conf etc, pretty much
7 like the res_init() resolver function offers
8
9ares_gethostbyname
10
11- When built to support IPv6, it needs to also support PF_UNSPEC or similar,
12 so that an application can ask for any protocol and then c-ares would return
13 all known resolves and not just explicitly IPv4 _or_ IPv6 resolves.
14
15ares_process
16
17- Upon next ABI breakage ares_process() should be changed to return 'int'
18 and return ARES_ENOTINITIALIZED if ares_library_init() has not been called.
19
20ares_process_fd
21
22- Upon next ABI breakage ares_process_fd() should be changed to return
23 'int' and return ARES_ENOTINITIALIZED if library has not been initialized.