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

Commit c2083f45 authored by Lorenzo Colitti's avatar Lorenzo Colitti Committed by Gerrit Code Review
Browse files

Merge "Document the arguments to SocketUtils.makePacketSocketAddress."

parents 96f8a65e 4920ee68
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,