diff options
Diffstat (limited to 'regress/sys/netinet6/rh0/rh0_frag_route.py')
-rw-r--r-- | regress/sys/netinet6/rh0/rh0_frag_route.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/regress/sys/netinet6/rh0/rh0_frag_route.py b/regress/sys/netinet6/rh0/rh0_frag_route.py index de9bc9a8f8d..2ad5e8045af 100644 --- a/regress/sys/netinet6/rh0/rh0_frag_route.py +++ b/regress/sys/netinet6/rh0/rh0_frag_route.py @@ -1,10 +1,10 @@ -#!/usr/local/bin/python2.7 +#!/usr/local/bin/python3 # send a ping6 packet with routing header type 0 # try to source route # hide the routing header behind a fragment header to avoid header scan # we expect an ICMP6 error, as we do not support source routing -print "send with fragment and routing header type 0 to be source routed" +print("send with fragment and routing header type 0 to be source routed") import os from addr import * @@ -13,7 +13,7 @@ from scapy.all import * pid=os.getpid() eid=pid & 0xffff fid=pid & 0xffffffff -payload="ABCDEFGHIJKLMNOP" +payload=b"ABCDEFGHIJKLMNOP" packet=IPv6(src=LOCAL_ADDR6, dst=REMOTE_ADDR6)/\ IPv6ExtHdrFragment(id=fid)/\ IPv6ExtHdrRouting(addresses=[OTHER_FAKE1_ADDR6, OTHER_FAKE2_ADDR6], \ @@ -34,15 +34,15 @@ for a in ans: icmp6types[a.payload.payload.type] == 'Parameter problem': pprob=a.payload.payload code=pprob.code - print "code=%#d" % (code) + print("code=%#d" % (code)) if code != 0: - print "WRONG PARAMETER PROBLEM CODE" + print("WRONG PARAMETER PROBLEM CODE") exit(2) ptr=pprob.ptr - print "ptr=%#d" % (ptr) + print("ptr=%#d" % (ptr)) if ptr != 50: - print "WRONG PARAMETER PROBLEM POINTER" + print("WRONG PARAMETER PROBLEM POINTER") exit(2) exit(0) -print "NO ICMP6 PARAMETER PROBLEM" +print("NO ICMP6 PARAMETER PROBLEM") exit(1) |