From owner-cvs-src-old@FreeBSD.ORG Fri Oct 23 14:43:32 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E27010656AA for ; Fri, 23 Oct 2009 14:43:32 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2BDB58FC14 for ; Fri, 23 Oct 2009 14:43:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n9NEhWE2017381 for ; Fri, 23 Oct 2009 14:43:32 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n9NEhWJW017380 for cvs-src-old@freebsd.org; Fri, 23 Oct 2009 14:43:32 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200910231443.n9NEhWJW017380@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Fri, 23 Oct 2009 14:43:17 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sbin/dhclient bpf.c dhcpd.h packet.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2009 14:43:32 -0000 philip 2009-10-23 14:43:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sbin/dhclient bpf.c dhcpd.h packet.c Log: SVN rev 198405 on 2009-10-23 14:43:17Z by philip MFC r198352 Make dhclient use bootpc (68) as the source port for unicast DHCPREQUEST packets instead of allowing the protocol stack to pick a random source port. This fixes the behaviour where dhclient would never transition from RENEWING to BOUND without going through REBINDING in networks which are paranoid about DHCP spoofing, such as most mainstream cable-broadband ISP networks. Obtained from: OpenBSD Reviewed by: brooks Approved by: re (kib) Revision Changes Path 1.8.2.2 +27 -18 src/sbin/dhclient/bpf.c 1.1.1.1.22.1 +3 -0 src/sbin/dhclient/dhcpd.h 1.2.10.2 +11 -0 src/sbin/dhclient/packet.c