Better IP parsing.