D
David Bear
I found this simple recipe for converting a dotted quad ip address to a
string of a long int.
struct.unpack('L',socket.inet_aton(ip))[0]
trouble is when I use this, I get
struct.error: unpack str size does not match format
I thought ip addresses were unsigned 32 bit integers.
Is there a better way to take a dotted quad and convert it to a string
representation of an long int?
string of a long int.
struct.unpack('L',socket.inet_aton(ip))[0]
trouble is when I use this, I get
struct.error: unpack str size does not match format
I thought ip addresses were unsigned 32 bit integers.
Is there a better way to take a dotted quad and convert it to a string
representation of an long int?