blob: d888169492bfa20bc227c57c8dc3ba1d4b2672c4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# $Id$
import socket
import rpki.resource_set
import rpki.ipaddrs
def str_to_range(lo, hi):
"""Convert IP address string to resourcce_range_ip."""
try:
v = rpki.resource_set.resource_range_ipv4(rpki.ipaddrs.v4addr(str(lo)), rpki.ipaddrs.v4addr(str(hi)))
except socket.error:
v = rpki.resource_set.resource_range_ipv6(rpki.ipaddrs.v6addr(str(lo)), rpki.ipaddrs.v6addr(str(hi)))
return v
# vim:sw=4 ts=8 expandtab
|