Merge "Add getFileDescriptor$() method for testing"
diff --git a/ojluni/src/main/java/java/net/DatagramSocket.java b/ojluni/src/main/java/java/net/DatagramSocket.java
index cdb8ef7..34f3a2d 100755
--- a/ojluni/src/main/java/java/net/DatagramSocket.java
+++ b/ojluni/src/main/java/java/net/DatagramSocket.java
@@ -1347,12 +1347,17 @@
factory = fac;
}
- /** @hide */
+ /**
+ * Android-added: for testing and internal use.
+ *
+ * @hide internal use only
+ */
public FileDescriptor getFileDescriptor$() {
return impl.fd;
}
/**
+ * Android-added:
* Sets the network interface used by this socket. Any packets sent
* via this socket are transmitted via the specified interface. Any
* packets received by this socket will come from the specified
diff --git a/ojluni/src/main/java/java/net/ServerSocket.java b/ojluni/src/main/java/java/net/ServerSocket.java
index ccf88f8..670acf2 100644
--- a/ojluni/src/main/java/java/net/ServerSocket.java
+++ b/ojluni/src/main/java/java/net/ServerSocket.java
@@ -922,4 +922,12 @@
/* Not implemented yet */
}
+ /**
+ * Android-added: for testing and internal use.
+ *
+ * @hide internal use only
+ */
+ public FileDescriptor getFileDescriptor$() {
+ return impl.getFileDescriptor();
+ }
}
diff --git a/ojluni/src/main/java/java/net/Socket.java b/ojluni/src/main/java/java/net/Socket.java
index ed18b48..9d566b1 100644
--- a/ojluni/src/main/java/java/net/Socket.java
+++ b/ojluni/src/main/java/java/net/Socket.java
@@ -1769,6 +1769,8 @@
}
/**
+ * Android-added: for testing and internal use.
+ *
* @hide internal use only
*/
public FileDescriptor getFileDescriptor$() {
diff --git a/ojluni/src/main/java/sun/nio/ch/DatagramSocketAdaptor.java b/ojluni/src/main/java/sun/nio/ch/DatagramSocketAdaptor.java
index 3158215..762df01 100644
--- a/ojluni/src/main/java/sun/nio/ch/DatagramSocketAdaptor.java
+++ b/ojluni/src/main/java/sun/nio/ch/DatagramSocketAdaptor.java
@@ -361,7 +361,9 @@
return dc;
}
- /** @hide */
+ /*
+ * Android-added: for testing and internal use.
+ */
@Override
public final FileDescriptor getFileDescriptor$() {
return dc.fd;
diff --git a/ojluni/src/main/java/sun/nio/ch/SocketAdaptor.java b/ojluni/src/main/java/sun/nio/ch/SocketAdaptor.java
index 10f6b25..aa6d834 100644
--- a/ojluni/src/main/java/sun/nio/ch/SocketAdaptor.java
+++ b/ojluni/src/main/java/sun/nio/ch/SocketAdaptor.java
@@ -453,6 +453,9 @@
return !sc.isOutputOpen();
}
+ /*
+ * Android-added: for testing and internal use.
+ */
@Override
public FileDescriptor getFileDescriptor$() {
return sc.getFD();