jdk/src/share/native/java/net/net_util.h
changeset 16870 f35b2bd19761
parent 13047 67e8a1701e75
child 20821 e0d0a585aa49
equal deleted inserted replaced
16869:4adc2d6d2d5a 16870:f35b2bd19761
    51  * The naming convention for field IDs is
    51  * The naming convention for field IDs is
    52  *      <class abbrv>_<fieldName>ID
    52  *      <class abbrv>_<fieldName>ID
    53  * i.e. psi_timeoutID is PlainSocketImpl's timeout field's ID.
    53  * i.e. psi_timeoutID is PlainSocketImpl's timeout field's ID.
    54  */
    54  */
    55 extern jclass ia_class;
    55 extern jclass ia_class;
    56 extern jfieldID ia_addressID;
    56 extern jfieldID iac_addressID;
    57 extern jfieldID ia_familyID;
    57 extern jfieldID iac_familyID;
       
    58 extern jfieldID iac_hostNameID;
    58 extern jfieldID ia_preferIPv6AddressID;
    59 extern jfieldID ia_preferIPv6AddressID;
       
    60 
       
    61 extern void setInetAddress_addr(JNIEnv *env, jobject iaObj, int address);
       
    62 extern void setInetAddress_family(JNIEnv *env, jobject iaObj, int family);
       
    63 extern void setInetAddress_hostName(JNIEnv *env, jobject iaObj, jobject h);
       
    64 extern int getInetAddress_addr(JNIEnv *env, jobject iaObj);
       
    65 extern int getInetAddress_family(JNIEnv *env, jobject iaObj);
       
    66 extern jobject getInetAddress_hostName(JNIEnv *env, jobject iaObj);
    59 
    67 
    60 extern jclass ia4_class;
    68 extern jclass ia4_class;
    61 extern jmethodID ia4_ctrID;
    69 extern jmethodID ia4_ctrID;
    62 
    70 
    63 /* NetworkInterface fields */
    71 /* NetworkInterface fields */