BIND 10 #1824: IfaceMgrTest.sendReceive6 test hangs on OpenBSD
BIND 10 Development
do-not-reply at isc.org
Tue Dec 10 13:35:00 UTC 2013
#1824: IfaceMgrTest.sendReceive6 test hangs on OpenBSD
-------------------------------------+-------------------------------------
Reporter: muks | Owner:
Type: defect | UnAssigned
Priority: medium | Status:
Component: Unclassified | reviewing
Keywords: | Milestone: DHCP-
Sensitive: 0 | Kea1.0-alpha
Sub-Project: DHCP | Resolution:
Estimated Difficulty: 3 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Changes (by marcin):
* owner: marcin => UnAssigned
* status: assigned => reviewing
Comment:
There is a bug on OpenBSD which causes sendmsg to fail if CMSG_LEN is used
to calculate the message length. The current workaround for this is to use
CMSG_SPACE which includes message padding and works fine on OpenBSD and
other OSes.
Proposed !ChangeLog:
{{{
XXX. [bug] marcin
libdhcp++: Used the CMSG_SPACE instead of CMSG_LEN macro to
calculate
msg_controllen field of the DHCPv6 message. Use of CMSG_LEN causes
sendmsg failures on OpenBSD due to a bug on OpenBSD.
(Trac #1824, git aabc)
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/1824#comment:11>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list