Loading api/system-current.txt +2 −1 Original line number Original line Diff line number Diff line Loading @@ -4432,7 +4432,8 @@ package android.net.util { method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @Deprecated @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int, @NonNull byte[]); } } } } Loading api/test-current.txt +2 −1 Original line number Original line Diff line number Diff line Loading @@ -1654,7 +1654,8 @@ package android.net.util { method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @Deprecated @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int, @NonNull byte[]); } } } } Loading core/java/android/net/util/SocketUtils.java +14 −0 Original line number Original line Diff line number Diff line Loading @@ -77,7 +77,9 @@ public final class SocketUtils { /** /** * Make a socket address that packet socket can send packets to. * Make a socket address that packet socket can send packets to. * @deprecated Use {@link #makePacketSocketAddress(int, int, byte[])} instead. */ */ @Deprecated @NonNull @NonNull public static SocketAddress makePacketSocketAddress(int ifIndex, @NonNull byte[] hwAddr) { public static SocketAddress makePacketSocketAddress(int ifIndex, @NonNull byte[] hwAddr) { return new PacketSocketAddress( return new PacketSocketAddress( Loading @@ -86,6 +88,18 @@ public final class SocketUtils { hwAddr /* sll_addr */); hwAddr /* sll_addr */); } } /** * Make a socket address that packet socket can send packets to. */ @NonNull public static SocketAddress makePacketSocketAddress(int protocol, int ifIndex, @NonNull byte[] hwAddr) { return new PacketSocketAddress( protocol /* sll_protocol */, ifIndex /* sll_ifindex */, hwAddr /* sll_addr */); } /** /** * @see IoBridge#closeAndSignalBlockedThreads(FileDescriptor) * @see IoBridge#closeAndSignalBlockedThreads(FileDescriptor) */ */ Loading Loading
api/system-current.txt +2 −1 Original line number Original line Diff line number Diff line Loading @@ -4432,7 +4432,8 @@ package android.net.util { method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @Deprecated @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int, @NonNull byte[]); } } } } Loading
api/test-current.txt +2 −1 Original line number Original line Diff line number Diff line Loading @@ -1654,7 +1654,8 @@ package android.net.util { method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method public static void closeSocket(@Nullable java.io.FileDescriptor) throws java.io.IOException; method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makeNetlinkSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @Deprecated @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, @NonNull byte[]); method @NonNull public static java.net.SocketAddress makePacketSocketAddress(int, int, @NonNull byte[]); } } } } Loading
core/java/android/net/util/SocketUtils.java +14 −0 Original line number Original line Diff line number Diff line Loading @@ -77,7 +77,9 @@ public final class SocketUtils { /** /** * Make a socket address that packet socket can send packets to. * Make a socket address that packet socket can send packets to. * @deprecated Use {@link #makePacketSocketAddress(int, int, byte[])} instead. */ */ @Deprecated @NonNull @NonNull public static SocketAddress makePacketSocketAddress(int ifIndex, @NonNull byte[] hwAddr) { public static SocketAddress makePacketSocketAddress(int ifIndex, @NonNull byte[] hwAddr) { return new PacketSocketAddress( return new PacketSocketAddress( Loading @@ -86,6 +88,18 @@ public final class SocketUtils { hwAddr /* sll_addr */); hwAddr /* sll_addr */); } } /** * Make a socket address that packet socket can send packets to. */ @NonNull public static SocketAddress makePacketSocketAddress(int protocol, int ifIndex, @NonNull byte[] hwAddr) { return new PacketSocketAddress( protocol /* sll_protocol */, ifIndex /* sll_ifindex */, hwAddr /* sll_addr */); } /** /** * @see IoBridge#closeAndSignalBlockedThreads(FileDescriptor) * @see IoBridge#closeAndSignalBlockedThreads(FileDescriptor) */ */ Loading