More reliable parsing of leaselist, otherwise x.y.z.10 could be confused with x.y.z.100 ; Protected against buffer overruns ; More reliable IP retrieval