diff options
author | bms <bms@FreeBSD.org> | 2004-06-22 17:17:44 +0000 |
---|---|---|
committer | bms <bms@FreeBSD.org> | 2004-06-22 17:17:44 +0000 |
commit | 211ce911d54b19971c181b448943c9921fa42f45 (patch) | |
tree | 81b6d93d50279e63bc5d0461ae432a476f677de5 /sys/netipsec | |
parent | 8abf9484aa165999b93d86ff28183b14db4f75ab (diff) | |
download | FreeBSD-src-211ce911d54b19971c181b448943c9921fa42f45.zip FreeBSD-src-211ce911d54b19971c181b448943c9921fa42f45.tar.gz |
Fix a paste-o in key_cmpspidx_withmask().
PR: misc/67013
Submitted by: Zhenmin <zli4@cs.uiuc.edu>
Diffstat (limited to 'sys/netipsec')
-rw-r--r-- | sys/netipsec/key.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netipsec/key.c b/sys/netipsec/key.c index eed78c9..2d34bc0 100644 --- a/sys/netipsec/key.c +++ b/sys/netipsec/key.c @@ -3874,8 +3874,8 @@ key_cmpspidx_withmask( * scope_id check. if sin6_scope_id is 0, we regard it * as a wildcard scope, which matches any scope zone ID. */ - if (spidx0->src.sin6.sin6_scope_id && - spidx1->src.sin6.sin6_scope_id && + if (spidx0->dst.sin6.sin6_scope_id && + spidx1->dst.sin6.sin6_scope_id && spidx0->dst.sin6.sin6_scope_id != spidx1->dst.sin6.sin6_scope_id) return 0; if (!key_bbcmp(&spidx0->dst.sin6.sin6_addr, |