RFC 1883, Section 2.3 describes several types of addresses in the IPv6 addresse space. This methods tries to find the type of address for the given IP.
Several address types are markers for reserved spaces and as consequence a subject to change.
int - the addresstype
The type can be one of this constants: