123 JNIEXPORT void JNICALL Java_java_net_NetworkInterface_init(JNIEnv *env, jclass cls);
124
125 JNIEXPORT void JNICALL NET_ThrowNew(JNIEnv *env, int errorNum, char *msg);
126 int NET_GetError();
127
128 void NET_ThrowCurrent(JNIEnv *env, char *msg);
129
130 jfieldID NET_GetFileDescriptorID(JNIEnv *env);
131
132 JNIEXPORT jint JNICALL ipv6_available() ;
133
134 void
135 NET_AllocSockaddr(struct sockaddr **him, int *len);
136
137 JNIEXPORT int JNICALL
138 NET_InetAddressToSockaddr(JNIEnv *env, jobject iaObj, int port, struct sockaddr *him, int *len, jboolean v4MappedAddress);
139
140 JNIEXPORT jobject JNICALL
141 NET_SockaddrToInetAddress(JNIEnv *env, struct sockaddr *him, int *port);
142
143 void initLocalAddrTable ();
144 void parseExclusiveBindProperty(JNIEnv *env);
145
146 void
147 NET_SetTrafficClass(struct sockaddr *him, int trafficClass);
148
149 JNIEXPORT jint JNICALL
150 NET_GetPortFromSockaddr(struct sockaddr *him);
151
152 JNIEXPORT jint JNICALL
153 NET_SockaddrEqualsInetAddress(JNIEnv *env,struct sockaddr *him, jobject iaObj);
154
155 int
156 NET_IsIPv4Mapped(jbyte* caddr);
157
158 int
159 NET_IPv4MappedToIPv4(jbyte* caddr);
160
161 int
162 NET_IsEqual(jbyte* caddr1, jbyte* caddr2);
163
|
123 JNIEXPORT void JNICALL Java_java_net_NetworkInterface_init(JNIEnv *env, jclass cls);
124
125 JNIEXPORT void JNICALL NET_ThrowNew(JNIEnv *env, int errorNum, char *msg);
126 int NET_GetError();
127
128 void NET_ThrowCurrent(JNIEnv *env, char *msg);
129
130 jfieldID NET_GetFileDescriptorID(JNIEnv *env);
131
132 JNIEXPORT jint JNICALL ipv6_available() ;
133
134 void
135 NET_AllocSockaddr(struct sockaddr **him, int *len);
136
137 JNIEXPORT int JNICALL
138 NET_InetAddressToSockaddr(JNIEnv *env, jobject iaObj, int port, struct sockaddr *him, int *len, jboolean v4MappedAddress);
139
140 JNIEXPORT jobject JNICALL
141 NET_SockaddrToInetAddress(JNIEnv *env, struct sockaddr *him, int *port);
142
143 void platformInit();
144 void parseExclusiveBindProperty(JNIEnv *env);
145
146 void
147 NET_SetTrafficClass(struct sockaddr *him, int trafficClass);
148
149 JNIEXPORT jint JNICALL
150 NET_GetPortFromSockaddr(struct sockaddr *him);
151
152 JNIEXPORT jint JNICALL
153 NET_SockaddrEqualsInetAddress(JNIEnv *env,struct sockaddr *him, jobject iaObj);
154
155 int
156 NET_IsIPv4Mapped(jbyte* caddr);
157
158 int
159 NET_IPv4MappedToIPv4(jbyte* caddr);
160
161 int
162 NET_IsEqual(jbyte* caddr1, jbyte* caddr2);
163
|