DatagramPacket:
	- (l35): "net"->"net6". Change name of library.
DatagramSocketImpl:
	- method "setTTL" removed.
	- method "getTTL" removed.
	- method "setTimeToLive" -> method "setHOPS".
	- method "getTimeToLive" -> method "getHOPS".
InetAddress:
	- (l52): "int address" -> "byte[] address".
	- (l66): "net"->"net6". Change name of library.
	- in method "InetAddress()": add line "address = new byte[16];". 
          Unnecessary.
	- in method "InetAddress(String hostName, byte addr[])": allocation 
	  of the byte array and initialisation of the address.
	- in method "isMulticastAddress()": change multicast test.
 	- in method "getHostName(boolean check)": use of "compare" method to
	  compare addresses.
	- add method "boolean compare(byte[] tab1, byte[] tab2)".
	- in method "getAddress()": affectation of the byte array.
	- in method "getHostAddress": use of a C function. Unnecessary.
	- in method "hashCode": computation of the hash value.
	- in method "equal": use of "compare" method.
	- in static bloc: initialisation of loopbackHost initialisation.
	- in static bloc: initialisation of localHost.address.
	- in static bloc: initialisation of the unknownByyAddress value.
	- in method "getByName": total modification of the internals.
	- in method "getAllByName": total modification of the internals.
	- in method "getLocalHost": test to check the validity of the 
	  localHost address value.
InetAddressImpl:
	- in method "getHostByAddr": change type of parameter.
MulticastSocket:
	- in method "setTTL": mapping to "setHOPS"
	- in method "getTTL": mapping to "getHOPS"
	- in method "setTimeToLive": mapping to "setHOPS"
	- in method "getTimeToLive": mapping to "getHOPS"
	- add method "setHOPS"
	- add method "getHOPS"
	- in method "setInterface(InetAddress inf)": return error because of 
	  API change in type passed with the option. Unnecessary.
	- in method "getInterface": type of return value. InetAddress -> int.
	- add method "void setInterface(int inf)".
	- in method "send": TTL -> HOPS.
PlainDatagramSocketImpl:
	- (l42): "net"->"net6". Change name of library.
	- method "getTTL" removed.
	- method "setTTL" removed.
	- method "setHOPS" added.
	- method "getHOPS" added.
	- in method "setOption": modification due to IF option.
	- in method "getOption": modification due to IF option.
	- in method "socketGetOption": return value int -> byte[].
PlainSocketImpl:
	- (l60): "net"->"net6". Change name of library.
	- in method "socketGetOption": return value int -> byte[].
	- in method "getOption": because of return value of "socketGetOption".
SocketInputStream:
	- in method "SocketInputStream(SocketImpl impl)": extra protection. 
	  Unnecessary.
	- in method "available": extra protection. Unnecessary.
SocketOption:
	- value of IPV6_MULTICAST_IF added.
















