Storing an IP address in a signed int results in bugs if it starts