diff options
Diffstat (limited to 'src/android')
-rw-r--r-- | src/android/net/ip/IpClient.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/android/net/ip/IpClient.java b/src/android/net/ip/IpClient.java index ebb31c6..bb5565d 100644 --- a/src/android/net/ip/IpClient.java +++ b/src/android/net/ip/IpClient.java @@ -28,6 +28,7 @@ import android.net.ConnectivityManager; import android.net.DhcpResults; import android.net.INetd; import android.net.IpPrefix; +import android.net.Layer2InformationParcelable; import android.net.Layer2PacketParcelable; import android.net.LinkAddress; import android.net.LinkProperties; @@ -705,6 +706,12 @@ public class IpClient extends StateMachine { } @Override + public void updateLayer2Information(Layer2InformationParcelable info) { + enforceNetworkStackCallingPermission(); + IpClient.this.updateLayer2Information(info); + } + + @Override public int getInterfaceVersion() { return this.VERSION; } @@ -878,6 +885,13 @@ public class IpClient extends StateMachine { } /** + * Update the network bssid, L2Key and GroupHint layer2 information. + */ + public void updateLayer2Information(@NonNull Layer2InformationParcelable info) { + // TODO: add specific implementation. + } + + /** * Dump logs of this IpClient. */ public void dump(FileDescriptor fd, PrintWriter writer, String[] args) { |