jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
changeset 1152 29d6145d1097
parent 895 67f1dc69ad10
child 1247 b4c26443dee5
equal deleted inserted replaced
1151:4070cecdb99d 1152:29d6145d1097
    63     isa_class = (*env)->NewGlobalRef(env, cls);
    63     isa_class = (*env)->NewGlobalRef(env, cls);
    64     isa_ctorID = (*env)->GetMethodID(env, cls, "<init>",
    64     isa_ctorID = (*env)->GetMethodID(env, cls, "<init>",
    65                                      "(Ljava/net/InetAddress;I)V");
    65                                      "(Ljava/net/InetAddress;I)V");
    66 }
    66 }
    67 
    67 
    68 JNIEXPORT void JNICALL
       
    69 Java_sun_nio_ch_ServerSocketChannelImpl_listen(JNIEnv *env, jclass cl,
       
    70                                                jobject fdo, jint backlog)
       
    71 {
       
    72     if (listen(fdval(env, fdo), backlog) < 0)
       
    73         handleSocketError(env, errno);
       
    74 }
       
    75 
       
    76 JNIEXPORT jint JNICALL
    68 JNIEXPORT jint JNICALL
    77 Java_sun_nio_ch_ServerSocketChannelImpl_accept0(JNIEnv *env, jobject this,
    69 Java_sun_nio_ch_ServerSocketChannelImpl_accept0(JNIEnv *env, jobject this,
    78                                                 jobject ssfdo, jobject newfdo,
    70                                                 jobject ssfdo, jobject newfdo,
    79                                                 jobjectArray isaa)
    71                                                 jobjectArray isaa)
    80 {
    72 {