Convert IPs to Integers

More fun with IPs, this time converting them to integers.

<cfif ".")="" 4="" listlen(arguments.ipaddress,="" lt=""> <cfset "."))="" local.retval.range="255^(4-ListLen(Arguments.IPAddress,"> <cfloop .")#"="" from="1" index="LOCAL.i" to="#4-ListLen(Arguments.IPAddress, "> <cfset &=".0" arguments.ipaddress=""> <cfset ".")="" local.octets="ListToArray(Arguments.IPAddress,"> <cfif 0="" 255="" gt="" local.octet="" lt="" or=""> <cfif 128="" local.octets[1]="" lt=""> <cfset *="" 16777216="" local.base="LOCAL.Octets[1]"> <cfset *="" -="" 16777216="" local.base="-(256" local.octets[1])=""> <cfset (local.octets[2]="" (local.octets[3]="" (local.octets[4])="" *="" +="" 256)="" 65536)="" local.retval.start="LOCAL.base"> <cfset +="" local.retval.end="LOCAL.retVal.Start" local.retval.range="">