From 5d3fea0132577a09e9144ae7121d9fcd94062ad5 Mon Sep 17 00:00:00 2001 From: Phil <phil@secdev.org> Date: Thu, 23 Aug 2007 14:09:50 +0200 Subject: [PATCH] Handle long interface names on FreeBSD (ticket #48) --- scapy.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scapy.py b/scapy.py index aba169f7..4d59df60 100755 --- a/scapy.py +++ b/scapy.py @@ -1165,6 +1165,8 @@ if not LINUX: def read_routes(): if SOLARIS: f=os.popen("netstat -rvn") # -f inet + elif FREEBSD: + f=os.popen("netstat -rnW") # -W to handle long interface names else: f=os.popen("netstat -rn") # -f inet ok = 0 -- GitLab