diff options
author | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2020-12-25 22:16:04 +0000 |
---|---|---|
committer | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2020-12-25 22:16:04 +0000 |
commit | a46f7a784a0fd34c3f0d5c01bb2afc056141cac3 (patch) | |
tree | 85eb6744aca8a5f9cd622489fd46106a03c52e2e /regress/sys/netinet6/rh0/rh0_final.py | |
parent | 7589278ef5d08e809e3efaa613ce126a041aa71e (diff) |
Switch to scapy with python 3.
Diffstat (limited to 'regress/sys/netinet6/rh0/rh0_final.py')
-rw-r--r-- | regress/sys/netinet6/rh0/rh0_final.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/regress/sys/netinet6/rh0/rh0_final.py b/regress/sys/netinet6/rh0/rh0_final.py index 3347a238f79..da53ef8c621 100644 --- a/regress/sys/netinet6/rh0/rh0_final.py +++ b/regress/sys/netinet6/rh0/rh0_final.py @@ -1,16 +1,16 @@ -#!/usr/local/bin/python2.7 +#!/usr/local/bin/python3 # send a ping6 packet with routing header type 0 # the address pointer is at the final destination # we expect a parameter problem from header scanning -print "send ping6 packet with routing header type 0 to the final destination" +print("send ping6 packet with routing header type 0 to the final destination") import os from addr import * from scapy.all import * eid=os.getpid() & 0xffff -payload="ABCDEFGHIJKLMNOP" +payload=b"ABCDEFGHIJKLMNOP" packet=IPv6(src=LOCAL_ADDR6, dst=REMOTE_ADDR6)/\ IPv6ExtHdrRouting(addresses=[OTHER_FAKE1_ADDR6, OTHER_FAKE2_ADDR6], \ segleft=0)/\ @@ -30,15 +30,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 != 42: - 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) |