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