From 82cdf6bc578cf7f1bc5c6b2e897b245505f29ec4 Mon Sep 17 00:00:00 2001 From: Phil <phil@secdev.org> Date: Thu, 13 Aug 2009 15:42:19 +0200 Subject: [PATCH] Fixed construct_source_candidate_set() consider UL addresses (ticket #305) --- scapy/utils6.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scapy/utils6.py b/scapy/utils6.py index ad75c067..fd9a39a9 100644 --- a/scapy/utils6.py +++ b/scapy/utils6.py @@ -26,7 +26,7 @@ def construct_source_candidate_set(addr, plen, laddr, loname): """ cset = [] - if in6_isgladdr(addr): + if in6_isgladdr(addr) or in6_isuladdr(addr): cset = filter(lambda x: x[1] == IPV6_ADDR_GLOBAL, laddr) elif in6_islladdr(addr): cset = filter(lambda x: x[1] == IPV6_ADDR_LINKLOCAL, laddr) -- GitLab