svn commit: r327735 - head/tests/sys/netpfil/pf
Kristof Provost
kp at FreeBSD.org
Tue Jan 9 19:02:43 UTC 2018
Author: kp
Date: Tue Jan 9 19:02:42 2018
New Revision: 327735
URL: https://svnweb.freebsd.org/changeset/base/327735
Log:
pf tests: Fix pft_ping.py to work with scapy 2.3.3
Scapy requires the Raw payload to be a string, which was not the case. This
caused the pft_ping.py script to fail, which in turn caused the test to fail.
Modified:
head/tests/sys/netpfil/pf/pft_ping.py
Modified: head/tests/sys/netpfil/pf/pft_ping.py
==============================================================================
--- head/tests/sys/netpfil/pf/pft_ping.py Tue Jan 9 17:41:34 2018 (r327734)
+++ head/tests/sys/netpfil/pf/pft_ping.py Tue Jan 9 19:02:42 2018 (r327735)
@@ -79,7 +79,7 @@ def ping(send_if, dst_ip, args):
ether = sp.Ether()
ip = sp.IP(dst=dst_ip)
icmp = sp.ICMP(type='echo-request')
- raw = sp.Raw(PAYLOAD_MAGIC)
+ raw = sp.Raw(str(PAYLOAD_MAGIC))
if args.send_tos:
ip.tos = int(args.send_tos[0])
More information about the svn-src-head
mailing list