I'm storing the IP address in `sockaddr_in6` which supports an array of four 32-bit, **addr[4]**. Essentially a 128 bit number.

I'm trying to calculate number of IPs in a given IPv6 range (how many IPs between). So it's a matter of subtracting one from another using two arrays with a length of four.

The problem is since there's no **128bit** data type, I can't convert into decimal.

Thanks a ton!