isValidIPv4Mapped() — netty Function Reference
Architecture documentation for the isValidIPv4Mapped() function in NetUtil.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD ee51fe53_d370_5533_daaf_2852a2295f8c["isValidIPv4Mapped()"] 40fb3f7d_c2dd_316b_f965_bdef8e0dad94["NetUtil"] ee51fe53_d370_5533_daaf_2852a2295f8c -->|defined in| 40fb3f7d_c2dd_316b_f965_bdef8e0dad94 b30e6fa5_6204_a80f_b331_d6314fb87ddb["getIPv6ByName()"] b30e6fa5_6204_a80f_b331_d6314fb87ddb -->|calls| ee51fe53_d370_5533_daaf_2852a2295f8c c007a0df_b9e3_dcf1_a7f8_644ba097fb2d["isValidIPv4MappedSeparators()"] ee51fe53_d370_5533_daaf_2852a2295f8c -->|calls| c007a0df_b9e3_dcf1_a7f8_644ba097fb2d style ee51fe53_d370_5533_daaf_2852a2295f8c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/main/java/io/netty/util/NetUtil.java lines 608–613
private static boolean isValidIPv4Mapped(byte[] bytes, int currentIndex, int compressBegin, int compressLength) {
final boolean mustBeZero = compressBegin + compressLength >= 14;
return currentIndex <= 12 && currentIndex >= 2 && (!mustBeZero || compressBegin < 12) &&
isValidIPv4MappedSeparators(bytes[currentIndex - 1], bytes[currentIndex - 2], mustBeZero) &&
PlatformDependent.isZero(bytes, 0, currentIndex - 3);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does isValidIPv4Mapped() do?
isValidIPv4Mapped() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/NetUtil.java.
Where is isValidIPv4Mapped() defined?
isValidIPv4Mapped() is defined in common/src/main/java/io/netty/util/NetUtil.java at line 608.
What does isValidIPv4Mapped() call?
isValidIPv4Mapped() calls 1 function(s): isValidIPv4MappedSeparators.
What calls isValidIPv4Mapped()?
isValidIPv4Mapped() is called by 1 function(s): getIPv6ByName.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free