chiark / gitweb /
stest/udp-preload: Fix some compiler warnings
[secnet.git] / ipaddrset-test.py
index 290144b18a886d086d0f083492f2e942f1ec3d11..a60a5e8c4022ef09ff99b60189bc8d816c2a250e 100755 (executable)
@@ -1,18 +1,37 @@
 #!/usr/bin/python
 
-import sys
-import copy
-import os
-saved_path=copy.copy(sys.path)
-for p in ['','.',os.getcwd()]:
-    try: sys.path.remove(p)
-    except ValueError: pass
+# This file is Free Software.  It was originally written for secnet.
+#
+# Copyright 2014 Ian Jackson
+#
+# You may redistribute secnet as a whole and/or modify it under the
+# terms of the GNU General Public License as published by the Free
+# Software Foundation; either version 3, or (at your option) any
+# later version.
+#
+# You may redistribute this fileand/or modify it under the terms of
+# the GNU General Public License as published by the Free Software
+# Foundation; either version 2, or (at your option) any later version.
+# Note however that this version of ipaddrset.py uses the Python
+# ipaddr library from Google, which is licenced only under the Apache
+# Licence, version 2.0, which is only compatible with the GNU GPL v3
+# (or perhaps later versions), and not with the GNU GPL v2.
+#
+# This software is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this software; if not, see
+# https://www.gnu.org/licenses/gpl.html.
+#
+# The corresponding test vector file ise ipaddrset-test.expected.  I
+# don't believe it is a creative work that attracts copyright.  -iwj.
 
 import ipaddr
 from ipaddr import IPNetwork, IPAddress
 
-sys.path=saved_path
-
 import ipaddrset
 from ipaddrset import IPAddressSet
 
@@ -21,7 +40,7 @@ v4a=IPAddress('172.18.45.6')
 s=IPAddressSet()
 print 's =', s
 s.append([IPNetwork('172.18.45.0/24')])
-s.append([IPNetwork('2001:23:24::/40')])
+s.append([IPNetwork('2001:23:24::/48')])
 print s
 
 t=IPAddressSet(map(IPNetwork,['172.31.80.8/32','172.18.45.192/28']))