equal
deleted
inserted
replaced
152 Java_sun_nio_ch_Net_isIPv6Available0(JNIEnv* env, jclass cl) |
152 Java_sun_nio_ch_Net_isIPv6Available0(JNIEnv* env, jclass cl) |
153 { |
153 { |
154 return (ipv6_available()) ? JNI_TRUE : JNI_FALSE; |
154 return (ipv6_available()) ? JNI_TRUE : JNI_FALSE; |
155 } |
155 } |
156 |
156 |
|
157 JNIEXPORT jboolean JNICALL |
|
158 Java_sun_nio_ch_Net_canIPv6SocketJoinIPv4Group0(JNIEnv* env, jclass cl) |
|
159 { |
|
160 return JNI_TRUE; |
|
161 } |
|
162 |
|
163 JNIEXPORT jboolean JNICALL |
|
164 Java_sun_nio_ch_Net_canJoin6WithIPv4Group0(JNIEnv* env, jclass cl) |
|
165 { |
|
166 #ifdef __solaris__ |
|
167 return JNI_TRUE; |
|
168 #else |
|
169 return JNI_FALSE; |
|
170 #endif |
|
171 } |
|
172 |
157 JNIEXPORT int JNICALL |
173 JNIEXPORT int JNICALL |
158 Java_sun_nio_ch_Net_socket0(JNIEnv *env, jclass cl, jboolean preferIPv6, |
174 Java_sun_nio_ch_Net_socket0(JNIEnv *env, jclass cl, jboolean preferIPv6, |
159 jboolean stream, jboolean reuse) |
175 jboolean stream, jboolean reuse) |
160 { |
176 { |
161 int fd; |
177 int fd; |