summaryrefslogtreecommitdiff
path: root/regress/sys/netinet6/rh0/rh0_final.py
diff options
context:
space:
mode:
authorAlexander Bluhm <bluhm@cvs.openbsd.org>2020-12-25 22:16:04 +0000
committerAlexander Bluhm <bluhm@cvs.openbsd.org>2020-12-25 22:16:04 +0000
commita46f7a784a0fd34c3f0d5c01bb2afc056141cac3 (patch)
tree85eb6744aca8a5f9cd622489fd46106a03c52e2e /regress/sys/netinet6/rh0/rh0_final.py
parent7589278ef5d08e809e3efaa613ce126a041aa71e (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.py16
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)