| Summary: | key socket may fail to allocate sav for ipv6. | ||
|---|---|---|---|
| Product: | Base System | Reporter: | bettina <hsuenju_ko> |
| Component: | kern | Assignee: | Andrey V. Elsukov <ae> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | CC: | ae |
| Priority: | --- | Keywords: | patch |
| Version: | 9.1-RELEASE | ||
| Hardware: | Any | ||
| OS: | Any | ||
A commit references this bug: Author: ae Date: Sat Mar 7 18:44:53 UTC 2015 New revision: 279735 URL: https://svnweb.freebsd.org/changeset/base/279735 Log: Remove extra '&'. sin6 is already a pointer. PR: 195011 MFC after: 1 week Changes: head/sys/netipsec/key.c A commit references this bug: Author: ae Date: Sat Mar 14 14:38:26 UTC 2015 New revision: 279989 URL: https://svnweb.freebsd.org/changeset/base/279989 Log: MFC r279735: Remove extra '&'. sin6 is already a pointer. PR: 195011 Changes: _U stable/10/ stable/10/sys/netipsec/key.c A commit references this bug: Author: ae Date: Sat Mar 14 14:46:10 UTC 2015 New revision: 279991 URL: https://svnweb.freebsd.org/changeset/base/279991 Log: MFC r279735: Remove extra '&'. sin6 is already a pointer. PR: 195011 Changes: _U stable/9/sys/ stable/9/sys/netipsec/key.c Fixed in head/, stable/10 and stable/9. Thanks! |
sys/netipsec/key.c has a typo (extra '&') in key_ismyaddr6 routine where if (key_sockaddrcmp((struct sockaddr *)&sin6, should be if (key_sockaddrcmp((struct sockaddr *)sin6,