From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29917 invoked by alias); 3 Mar 2012 04:12:54 -0000 Received: (qmail 29800 invoked by uid 22791); 3 Mar 2012 04:12:52 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 03 Mar 2012 04:12:38 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id C8F482FB082B for ; Sat, 3 Mar 2012 04:12:37 +0000 (GMT) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V3tFme5c45jX; Sat, 3 Mar 2012 04:12:33 +0000 (GMT) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-bugs@ecos.sourceware.org Subject: [Bug 1001508] Add freebsd CDL option to allow broadcast packets to be sent to 255.255.255.255 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: eCos X-Bugzilla-Component: TCP/IP X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jifl@ecoscentric.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: low X-Bugzilla-Assigned-To: jifl@ecoscentric.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: CC AssignedTo In-Reply-To: References: X-Bugzilla-URL: http://bugs.ecos.sourceware.org/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Date: Sat, 03 Mar 2012 04:12:00 -0000 Message-Id: <20120303041228.6A24A2FB082C@mail.ecoscentric.com> Mailing-List: contact ecos-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-bugs-owner@sourceware.org X-SW-Source: 2012/txt/msg00414.txt.bz2 Please do not reply to this email. Use the web interface provided at: http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001508 Jonathan Larmour changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jifl@ecoscentric.com AssignedTo|unassigned@bugs.ecos.source |jifl@ecoscentric.com |ware.org | --- Comment #3 from Jonathan Larmour 2012-03-03 04:12:25 GMT --- There's nothing wrong with the patch in principle, but the description of the CDL option, while accurate, could be clarified. In fact what you wrote in the first and last paragraphs of comment #0 is quite clear. So how about something like: In line with other IP stack implementations, the BSD network stack has historically converted packets sent to the INADDR_BROADCAST destination addresses (255.255.255.255) into a more specific directed broadcast address according to the address configuration of the primary network interface. For example if your network interface is configured as 192.168.100.33/24 and you send a UDP broadcast packet to 255.255.255.255, it will actually be sent with a destination IP address of 192.168.100.255. Over time, this behavior has been criticized for various reasons. The primary reason is that it becomes impossible to send UDP packets to 255.255.255.255 once the primary network (broadcast) interface is configured with address information. For this reason, it is possible to disable this behavior with this option so that packets will be sent explicitly to INADDR_BROADCAST when that destination address is specified." Something along those lines would be fine by me anyway. If you're happy with that, then go ahead and check it in with that text. -- Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.