/libcore/luni/src/main/native/ |
H A D | java_io_FileDescriptor.cpp | 27 int option; local 28 socklen_t option_length = sizeof(option); 29 return TEMP_FAILURE_RETRY(getsockopt(fd, SOL_SOCKET, SO_DEBUG, &option, &option_length)) == 0;
|
H A D | libcore_io_Posix.cpp | 975 static jint Posix_getsockoptByte(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) { argument 979 throwIfMinusOne(env, "getsockopt", TEMP_FAILURE_RETRY(getsockopt(fd, level, option, &result, &size))); 983 static jobject Posix_getsockoptInAddr(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) { argument 990 int rc = TEMP_FAILURE_RETRY(getsockopt(fd, level, option, &sa->sin_addr, &size)); 998 static jint Posix_getsockoptInt(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) { argument 1002 throwIfMinusOne(env, "getsockopt", TEMP_FAILURE_RETRY(getsockopt(fd, level, option, &result, &size))); 1006 static jobject Posix_getsockoptLinger(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) { argument 1011 int rc = TEMP_FAILURE_RETRY(getsockopt(fd, level, option, &l, &size)); 1019 static jobject Posix_getsockoptTimeval(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) { argument 1024 int rc = TEMP_FAILURE_RETRY(getsockopt(fd, level, option, 1032 Posix_getsockoptUcred(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument 1572 Posix_setsockoptByte(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument 1578 Posix_setsockoptIfreq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jstring javaInterfaceName) argument 1587 Posix_setsockoptInt(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument 1598 Posix_setsockoptIpMreqn(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument 1606 Posix_setsockoptGroupReq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaGroupReq) argument 1639 Posix_setsockoptGroupSourceReq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaGroupSourceReq) argument 1682 Posix_setsockoptLinger(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaLinger) argument 1692 Posix_setsockoptTimeval(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaTimeval) argument [all...] |
/libcore/luni/src/test/java/libcore/java/net/ |
H A D | OldSocketTestCase.java | 52 private static final String osDoesNotSupportOptionString = "The socket option is not supported"; 54 private static final String osDoesNotSupportOptionArgumentString = "The socket option arguments are invalid"; 57 * Answer whether the OS supports the given socket option. 59 public boolean getOptionIsSupported(int option) { argument 60 switch (option) { 91 public void handleException(Exception e, int option) { argument 92 if (!getOptionIsSupported(option)) { 100 * not support the option 105 + "\" instead of correct exception for unsupported socket option: " 106 + getSocketOptionString(option)); 120 ensureExceptionThrownIfOptionIsUnsupportedOnOS(int option) argument 130 getSocketOptionString(int option) argument [all...] |
/libcore/luni/src/test/java/libcore/java/lang/ |
H A D | OldObjectTest.java | 142 public TestThread1(int option) { argument 143 testCase = option;
|
/libcore/luni/src/main/java/java/net/ |
H A D | PlainDatagramSocketImpl.java | 107 @Override public Object getOption(int option) throws SocketException { argument 108 return IoBridge.getSocketOption(fd, option); 188 public void setOption(int option, Object value) throws SocketException { argument 189 IoBridge.setSocketOption(fd, option, value);
|
H A D | PlainSocketImpl.java | 241 @Override public Object getOption(int option) throws SocketException { argument 242 return IoBridge.getSocketOption(fd, option); 285 public void setOption(int option, Object value) throws SocketException { argument 286 IoBridge.setSocketOption(fd, option, value);
|
/libcore/luni/src/main/java/libcore/io/ |
H A D | IoBridge.java | 250 public static Object getSocketOption(FileDescriptor fd, int option) throws SocketException { argument 252 return getSocketOptionErrno(fd, option); 258 private static Object getSocketOptionErrno(FileDescriptor fd, int option) throws ErrnoException, SocketException { argument 259 switch (option) { 301 throw new SocketException("Unknown socket option: " + option); 317 public static void setSocketOption(FileDescriptor fd, int option, Object value) throws SocketException { argument 319 setSocketOptionErrno(fd, option, value); 325 private static void setSocketOptionErrno(FileDescriptor fd, int option, Object value) throws ErrnoException, SocketException { argument 326 switch (option) { [all...] |
H A D | ForwardingOs.java | 91 public int getsockoptByte(FileDescriptor fd, int level, int option) throws ErrnoException { return os.getsockoptByte(fd, level, option); } argument 92 public InetAddress getsockoptInAddr(FileDescriptor fd, int level, int option) throws ErrnoException { return os.getsockoptInAddr(fd, level, option); } argument 93 public int getsockoptInt(FileDescriptor fd, int level, int option) throws ErrnoException { return os.getsockoptInt(fd, level, option); } argument 94 public StructLinger getsockoptLinger(FileDescriptor fd, int level, int option) throws ErrnoException { return os.getsockoptLinger(fd, level, option); } argument 95 public StructTimeval getsockoptTimeval(FileDescriptor fd, int level, int option) throws ErrnoException { return os.getsockoptTimeval(fd, level, option); } argument 96 getsockoptUcred(FileDescriptor fd, int level, int option) argument 123 prctl(int option, long arg2, long arg3, long arg4, long arg5) argument 149 setsockoptByte(FileDescriptor fd, int level, int option, int value) argument 150 setsockoptIfreq(FileDescriptor fd, int level, int option, String value) argument 151 setsockoptInt(FileDescriptor fd, int level, int option, int value) argument 152 setsockoptIpMreqn(FileDescriptor fd, int level, int option, int value) argument 153 setsockoptGroupReq(FileDescriptor fd, int level, int option, StructGroupReq value) argument 154 setsockoptGroupSourceReq(FileDescriptor fd, int level, int option, StructGroupSourceReq value) argument 155 setsockoptLinger(FileDescriptor fd, int level, int option, StructLinger value) argument 156 setsockoptTimeval(FileDescriptor fd, int level, int option, StructTimeval value) argument [all...] |
H A D | Os.java | 83 public int getsockoptByte(FileDescriptor fd, int level, int option) throws ErrnoException; argument 84 public InetAddress getsockoptInAddr(FileDescriptor fd, int level, int option) throws ErrnoException; argument 85 public int getsockoptInt(FileDescriptor fd, int level, int option) throws ErrnoException; argument 86 public StructLinger getsockoptLinger(FileDescriptor fd, int level, int option) throws ErrnoException; argument 87 public StructTimeval getsockoptTimeval(FileDescriptor fd, int level, int option) throws ErrnoException; argument 88 public StructUcred getsockoptUcred(FileDescriptor fd, int level, int option) throws ErrnoException; argument 116 public int prctl(int option, long arg2, long arg3, long arg4, long arg5) throws ErrnoException; argument 142 public void setsockoptByte(FileDescriptor fd, int level, int option, int value) throws ErrnoException; argument 143 public void setsockoptIfreq(FileDescriptor fd, int level, int option, String value) throws ErrnoException; argument 144 public void setsockoptInt(FileDescriptor fd, int level, int option, in argument 145 setsockoptIpMreqn(FileDescriptor fd, int level, int option, int value) argument 146 setsockoptGroupReq(FileDescriptor fd, int level, int option, StructGroupReq value) argument 147 setsockoptGroupSourceReq(FileDescriptor fd, int level, int option, StructGroupSourceReq value) argument 148 setsockoptLinger(FileDescriptor fd, int level, int option, StructLinger value) argument 149 setsockoptTimeval(FileDescriptor fd, int level, int option, StructTimeval value) argument [all...] |
H A D | Posix.java | 85 public native int getsockoptByte(FileDescriptor fd, int level, int option) throws ErrnoException; argument 86 public native InetAddress getsockoptInAddr(FileDescriptor fd, int level, int option) throws ErrnoException; argument 87 public native int getsockoptInt(FileDescriptor fd, int level, int option) throws ErrnoException; argument 88 public native StructLinger getsockoptLinger(FileDescriptor fd, int level, int option) throws ErrnoException; argument 89 public native StructTimeval getsockoptTimeval(FileDescriptor fd, int level, int option) throws ErrnoException; argument 90 public native StructUcred getsockoptUcred(FileDescriptor fd, int level, int option) throws ErrnoException; argument 117 public native int prctl(int option, long arg2, long arg3, long arg4, long arg5) throws ErrnoException; argument 226 public native void setsockoptByte(FileDescriptor fd, int level, int option, int value) throws ErrnoException; argument 227 public native void setsockoptIfreq(FileDescriptor fd, int level, int option, String value) throws ErrnoException; argument 228 public native void setsockoptInt(FileDescriptor fd, int level, int option, in argument 229 setsockoptIpMreqn(FileDescriptor fd, int level, int option, int value) argument 230 setsockoptGroupReq(FileDescriptor fd, int level, int option, StructGroupReq value) argument 231 setsockoptGroupSourceReq(FileDescriptor fd, int level, int option, StructGroupSourceReq value) argument 232 setsockoptLinger(FileDescriptor fd, int level, int option, StructLinger value) argument 233 setsockoptTimeval(FileDescriptor fd, int level, int option, StructTimeval value) argument [all...] |
/libcore/luni/src/main/java/android/system/ |
H A D | Os.java | 201 /** @hide */ public static int getsockoptByte(FileDescriptor fd, int level, int option) throws ErrnoException { return Libcore.os.getsockoptByte(fd, level, option); } argument 202 /** @hide */ public static InetAddress getsockoptInAddr(FileDescriptor fd, int level, int option) throws ErrnoException { return Libcore.os.getsockoptInAddr(fd, level, option); } argument 203 /** @hide */ public static int getsockoptInt(FileDescriptor fd, int level, int option) throws ErrnoException { return Libcore.os.getsockoptInt(fd, level, option); } argument 204 /** @hide */ public static StructLinger getsockoptLinger(FileDescriptor fd, int level, int option) throws ErrnoException { return Libcore.os.getsockoptLinger(fd, level, option); } argument 205 /** @hide */ public static StructTimeval getsockoptTimeval(FileDescriptor fd, int level, int option) throws ErrnoException { return Libcore.os.getsockoptTimeval(fd, level, option); } argument 206 getsockoptUcred(FileDescriptor fd, int level, int option) argument 337 prctl(int option, long arg2, long arg3, long arg4, long arg5) argument 461 setsockoptByte(FileDescriptor fd, int level, int option, int value) argument 462 setsockoptIfreq(FileDescriptor fd, int level, int option, String value) argument 463 setsockoptInt(FileDescriptor fd, int level, int option, int value) argument 464 setsockoptIpMreqn(FileDescriptor fd, int level, int option, int value) argument 465 setsockoptGroupReq(FileDescriptor fd, int level, int option, StructGroupReq value) argument 466 setsockoptGroupSourceReq(FileDescriptor fd, int level, int option, StructGroupSourceReq value) argument 467 setsockoptLinger(FileDescriptor fd, int level, int option, StructLinger value) argument 468 setsockoptTimeval(FileDescriptor fd, int level, int option, StructTimeval value) argument [all...] |