Taking back my last comment. The function actually has a value how it is now: It reports an error if wrong IP format is found *AND* focuses the entry. If you check the code, this brings quite a good value how it is now.