--- a/src/java.base/share/classes/sun/nio/ch/NioDatagramSocketImpl.java Fri Oct 18 17:08:59 2019 +0100
+++ b/src/java.base/share/classes/sun/nio/ch/NioDatagramSocketImpl.java Fri Oct 18 21:25:01 2019 +0100
@@ -31,6 +31,7 @@
import java.lang.invoke.MethodHandles;
import java.lang.invoke.VarHandle;
import java.net.DatagramPacket;
+import java.net.DatagramSocketImpl;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.NetworkInterface;
@@ -63,7 +64,10 @@
/**
* A DatagramSocketImpl based on low-level NIO primitives.
*/
-public class NioDatagramSocketImpl extends PlatformDatagramSocketImpl {
+public class NioDatagramSocketImpl
+ extends DatagramSocketImpl
+ implements PlatformDatagramSocketImpl
+{
private static final NativeDispatcher nd = new SocketDispatcher();