checkCnameLoop() — netty Function Reference
Architecture documentation for the checkCnameLoop() function in DnsResolveContext.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD dfbda749_b4f2_5fff_13bc_40221c8ce9d3["checkCnameLoop()"] 3bc002ec_f54e_a55f_0b37_77eac88c60db["DnsResolveContext"] dfbda749_b4f2_5fff_13bc_40221c8ce9d3 -->|defined in| 3bc002ec_f54e_a55f_0b37_77eac88c60db 653aff1a_f300_0afb_040a_76c90c54f4dc["String()"] 653aff1a_f300_0afb_040a_76c90c54f4dc -->|calls| dfbda749_b4f2_5fff_13bc_40221c8ce9d3 style dfbda749_b4f2_5fff_13bc_40221c8ce9d3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java lines 359–364
private static void checkCnameLoop(String hostname, String first, String second) throws UnknownHostException {
if (first.equals(second)) {
// Follow CNAME from cache would loop. Lets throw and so fail the resolution.
throw new UnknownHostException("CNAME loop detected for '" + hostname + '\'');
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does checkCnameLoop() do?
checkCnameLoop() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java.
Where is checkCnameLoop() defined?
checkCnameLoop() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java at line 359.
What calls checkCnameLoop()?
checkCnameLoop() is called by 1 function(s): String.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free