Home / Function/ resolveHostsFileEntries() — netty Function Reference

resolveHostsFileEntries() — netty Function Reference

Architecture documentation for the resolveHostsFileEntries() function in DnsNameResolver.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  4dce8143_7bbd_5966_f9d4_77c78c0fb83a["resolveHostsFileEntries()"]
  a8faea52_3f45_7b36_4918_3dfb9bd6ee9b["DnsNameResolver"]
  4dce8143_7bbd_5966_f9d4_77c78c0fb83a -->|defined in| a8faea52_3f45_7b36_4918_3dfb9bd6ee9b
  0dd3efe7_f28e_9bd8_2716_5be45ed56586["resolveAll()"]
  0dd3efe7_f28e_9bd8_2716_5be45ed56586 -->|calls| 4dce8143_7bbd_5966_f9d4_77c78c0fb83a
  650314bb_3e5a_9e0a_a559_cfe425cb06f2["doResolveAll()"]
  650314bb_3e5a_9e0a_a559_cfe425cb06f2 -->|calls| 4dce8143_7bbd_5966_f9d4_77c78c0fb83a
  c31c4adb_bc6e_20a0_4ab3_d1eff71ae67e["isLocalWindowsHost()"]
  4dce8143_7bbd_5966_f9d4_77c78c0fb83a -->|calls| c31c4adb_bc6e_20a0_4ab3_d1eff71ae67e
  style 4dce8143_7bbd_5966_f9d4_77c78c0fb83a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java lines 717–731

    private List<InetAddress> resolveHostsFileEntries(String hostname) {
        if (hostsFileEntriesResolver == null) {
            return null;
        }
        List<InetAddress> addresses;
        if (hostsFileEntriesResolver instanceof DefaultHostsFileEntriesResolver) {
            addresses = ((DefaultHostsFileEntriesResolver) hostsFileEntriesResolver)
                    .addresses(hostname, resolvedAddressTypes);
        } else {
            InetAddress address = hostsFileEntriesResolver.address(hostname, resolvedAddressTypes);
            addresses = address != null ? Collections.singletonList(address) : null;
        }
        return addresses == null && isLocalWindowsHost(hostname) ?
                Collections.singletonList(LOCALHOST_ADDRESS) : addresses;
    }

Subdomains

Frequently Asked Questions

What does resolveHostsFileEntries() do?
resolveHostsFileEntries() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java.
Where is resolveHostsFileEntries() defined?
resolveHostsFileEntries() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java at line 717.
What does resolveHostsFileEntries() call?
resolveHostsFileEntries() calls 1 function(s): isLocalWindowsHost.
What calls resolveHostsFileEntries()?
resolveHostsFileEntries() is called by 2 function(s): doResolveAll, resolveAll.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free