Home / Function/ addressesFromNetworkInterface() — netty Function Reference

addressesFromNetworkInterface() — netty Function Reference

Architecture documentation for the addressesFromNetworkInterface() function in SocketUtils.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  6610bda8_3d4a_2dca_7d80_e7a45d0ba855["addressesFromNetworkInterface()"]
  be85935f_8b01_e8ee_e605_a1107ff9f20b["SocketUtils"]
  6610bda8_3d4a_2dca_7d80_e7a45d0ba855 -->|defined in| be85935f_8b01_e8ee_e605_a1107ff9f20b
  98b08588_cbd3_49ce_3bf4_695aa1541bff["empty()"]
  6610bda8_3d4a_2dca_7d80_e7a45d0ba855 -->|calls| 98b08588_cbd3_49ce_3bf4_695aa1541bff
  style 6610bda8_3d4a_2dca_7d80_e7a45d0ba855 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/internal/SocketUtils.java lines 184–199

    public static Enumeration<InetAddress> addressesFromNetworkInterface(final NetworkInterface intf) {
        Enumeration<InetAddress> addresses =
                AccessController.doPrivileged(new PrivilegedAction<Enumeration<InetAddress>>() {
            @Override
            public Enumeration<InetAddress> run() {
                return intf.getInetAddresses();
            }
        });
        // Android seems to sometimes return null even if this is not a valid return value by the api docs.
        // Just return an empty Enumeration in this case.
        // See https://github.com/netty/netty/issues/10045
        if (addresses == null) {
            return empty();
        }
        return addresses;
    }

Domain

Subdomains

Calls

Frequently Asked Questions

What does addressesFromNetworkInterface() do?
addressesFromNetworkInterface() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/internal/SocketUtils.java.
Where is addressesFromNetworkInterface() defined?
addressesFromNetworkInterface() is defined in common/src/main/java/io/netty/util/internal/SocketUtils.java at line 184.
What does addressesFromNetworkInterface() call?
addressesFromNetworkInterface() calls 1 function(s): empty.

Analyze Your Own Codebase

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

Try Supermodel Free