Playing with network byte order, and added an IPV4 parsing function