Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 67ad6633 authored by Lorenzo Colitti's avatar Lorenzo Colitti Committed by Automerger Merge Worker
Browse files

Merge "Document the arguments to SocketUtils.makePacketSocketAddress." am: c2083f45

Change-Id: Ie3c4ed9fe207f350ef575ba560b375e534c7523b
parents 87820659 c2083f45
Loading
Loading
Loading
Loading
+13 −1
Original line number Diff line number Diff line
@@ -66,6 +66,10 @@ public final class SocketUtils {

    /**
     * Make socket address that packet sockets can bind to.
     *
     * @param protocol the layer 2 protocol of the packets to receive. One of the {@code ETH_P_*}
     *                 constants in {@link android.system.OsConstants}.
     * @param ifIndex the interface index on which packets will be received.
     */
    @NonNull
    public static SocketAddress makePacketSocketAddress(int protocol, int ifIndex) {
@@ -78,6 +82,9 @@ public final class SocketUtils {
    /**
     * Make a socket address that packet socket can send packets to.
     * @deprecated Use {@link #makePacketSocketAddress(int, int, byte[])} instead.
     *
     * @param ifIndex the interface index on which packets will be sent.
     * @param hwAddr the hardware address to which packets will be sent.
     */
    @Deprecated
    @NonNull
@@ -89,7 +96,12 @@ public final class SocketUtils {
    }

    /**
     * Make a socket address that packet socket can send packets to.
     * Make a socket address that a packet socket can send packets to.
     *
     * @param protocol the layer 2 protocol of the packets to send. One of the {@code ETH_P_*}
     *                 constants in {@link android.system.OsConstants}.
     * @param ifIndex the interface index on which packets will be sent.
     * @param hwAddr the hardware address to which packets will be sent.
     */
    @NonNull
    public static SocketAddress makePacketSocketAddress(int protocol, int ifIndex,