|
@ -297,6 +297,12 @@ class IPNetwork(object): |
|
|
def __cmp__(self, other): |
|
|
def __cmp__(self, other): |
|
|
return cmp(self.addrs_str, other.addrs_str) |
|
|
return cmp(self.addrs_str, other.addrs_str) |
|
|
|
|
|
|
|
|
|
|
|
def __eq__(self, other): |
|
|
|
|
|
return self.addrs_str == other.addrs_str |
|
|
|
|
|
|
|
|
|
|
|
def __ne__(self, other): |
|
|
|
|
|
return self.addrs_str != other.addrs_str |
|
|
|
|
|
|
|
|
class PortRange(object): |
|
|
class PortRange(object): |
|
|
def __init__(self, range_str): |
|
|
def __init__(self, range_str): |
|
|
self.range_str = to_str(range_str) |
|
|
self.range_str = to_str(range_str) |
|
@ -328,6 +334,12 @@ class PortRange(object): |
|
|
def __cmp__(self, other): |
|
|
def __cmp__(self, other): |
|
|
return cmp(self.range_str, other.range_str) |
|
|
return cmp(self.range_str, other.range_str) |
|
|
|
|
|
|
|
|
|
|
|
def __eq__(self, other): |
|
|
|
|
|
return self.range_str == other.range_str |
|
|
|
|
|
|
|
|
|
|
|
def __ne__(self, other): |
|
|
|
|
|
return self.range_str != other.range_str |
|
|
|
|
|
|
|
|
def test_inet_conv(): |
|
|
def test_inet_conv(): |
|
|
ipv4 = b'8.8.4.4' |
|
|
ipv4 = b'8.8.4.4' |
|
|
b = inet_pton(socket.AF_INET, ipv4) |
|
|
b = inet_pton(socket.AF_INET, ipv4) |
|
|