1*6777b538SAndroid Build Coastguard Worker# DNS Public 2*6777b538SAndroid Build Coastguard Worker 3*6777b538SAndroid Build Coastguard WorkerHost resolution code intended for direct usage outside the network stack. This 4*6777b538SAndroid Build Coastguard Workershould be limited to simple utilities, structs, and constants. While code 5*6777b538SAndroid Build Coastguard Workerdesigned to work with the [network service](/services/network) should generally 6*6777b538SAndroid Build Coastguard Workeronly interact with host resolution through the service, the code in this 7*6777b538SAndroid Build Coastguard Workerdirectory is designed to be used directly by any code. 8*6777b538SAndroid Build Coastguard Worker 9*6777b538SAndroid Build Coastguard WorkerTODO(ericorth): Move to //net/public/dns if the cleanup is ever started to 10*6777b538SAndroid Build Coastguard Workergenerally separate public code in //net. 11*6777b538SAndroid Build Coastguard Worker 12*6777b538SAndroid Build Coastguard Worker## Adding/Modifying DoH providers 13*6777b538SAndroid Build Coastguard Worker 14*6777b538SAndroid Build Coastguard WorkerSee [adding_doh_providers.md](/net/docs/adding_doh_providers.md). 15