From owner-freebsd-rc@FreeBSD.ORG Wed Sep 21 23:40:35 2011 Return-Path: Delivered-To: freebsd-rc@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFBCB106566B; Wed, 21 Sep 2011 23:40:35 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) by mx1.freebsd.org (Postfix) with ESMTP id 94B348FC08; Wed, 21 Sep 2011 23:40:29 +0000 (UTC) Received: from delta.delphij.net (drawbridge.ixsystems.com [206.40.55.65]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by anubis.delphij.net (Postfix) with ESMTPSA id 84C1115B71; Wed, 21 Sep 2011 16:40:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=delphij.net; s=anubis; t=1316648429; bh=b/Ovuc4hrApOAOdr4osfz01GW4zEggxrWNoUR83NCNY=; h=Message-ID:Date:From:Reply-To:MIME-Version:To:CC:Subject: Content-Type; b=1ss7auhUGXxxduqBQq9rUJA7gxDIfQRnjqeAIf9Qdr7uOLIqX4j8SocQbEh6QoQf+ XLVhU/Z1gfdSwjpc7EarBk0TZeRKtKd7v8l6VCPK/YCeQhEqS1kJsWjUIKU9grhrFN 6REZE7SAkDXa5g/SA5dmpNsuk5I9YY/cj/ZJfFzk= Message-ID: <4E7A75EB.80308@delphij.net> Date: Wed, 21 Sep 2011 16:40:27 -0700 From: Xin LI Organization: The FreeBSD Project MIME-Version: 1.0 To: freebsd-rc@FreeBSD.ORG OpenPGP: id=3FCA37C1; url=http://www.delphij.net/delphij.asc Content-Type: multipart/mixed; boundary="------------040309090006060703000007" Cc: Hiroki Sato , Garrett Cooper Subject: [RFC] Use noafif in dhcpif and sycndhcpif X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d@delphij.net List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Sep 2011 23:40:35 -0000 This is a multi-part message in MIME format. --------------040309090006060703000007 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, While developing FreeNAS we have hit a problem -- when ifconfig_DEFAULT is set to "DHCP", all interfaces including pfsync0 and pflog0 would be probed by dhclient. It seems to be reasonable to check noafif in both dhcpif and syncdhcpif, as did in ipv6_autoconfif based on same reasoning. Comments? Cheers, - -- Xin LI https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQEcBAEBCAAGBQJOenXrAAoJEATO+BI/yjfBrf8IALBR6K/0IYMZbFgbcQ6xYCRt f6KKQ/S+sN4gge0/HAlv4i2oKGCkDBAkTmOk6vJ0d1I80sOalmIlWm8tMWahzKq+ SOw5YBOV4rx3CSVFq+X7vF+R9HH/y1wt4RgFYpeuVg6hlCi0Ea1pi18Wc+fmsbSU F+l8/8owRip/i9rvhrCyz5+HrYSESqXeAA7NTk6r6+llo8QcGzlqLFdSkVvRKE6B nYnYr5lCO+1xllXy5mTqDwZr00Fz1+d4ZBz62olABl2xtGcepHxRd9rKomlLDnY4 Cp10/ChR20I7X4FYNIX/C6gRwKAxxXOHwR3dPnEy2OFZU/4uvNFgIC6rtFapaSg= =WN1r -----END PGP SIGNATURE----- --------------040309090006060703000007 Content-Type: text/plain; name="dhcp-noafif.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dhcp-noafif.diff" SW5kZXg6IGV0Yy9uZXR3b3JrLnN1YnIKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZXRjL25ldHdvcmsu c3VicgkocmV2aXNpb24gMjI1NzA5KQorKysgZXRjL25ldHdvcmsuc3Vicgkod29ya2luZyBj b3B5KQpAQCAtMjk3LDYgKzI5NywxMCBAQCBkaGNwaWYoKQogCWxvY2FsIF90bXBhcmdzIF9h cmcKIAlfdG1wYXJncz1gX2lmY29uZmlnX2dldGFyZ3MgJDFgCiAKKwlpZiBub2FmaWYgJDE7 IHRoZW4KKwkJcmV0dXJuIDEKKwlmaQorCiAJZm9yIF9hcmcgaW4gJF90bXBhcmdzOyBkbwog CQljYXNlICRfYXJnIGluCiAJCVtEZF1bSGhdW0NjXVtQcF0pCkBAIC0zMjIsNiArMzI2LDEw IEBAIHN5bmNkaGNwaWYoKQogCWxvY2FsIF90bXBhcmdzIF9hcmcKIAlfdG1wYXJncz1gX2lm Y29uZmlnX2dldGFyZ3MgJDFgCiAKKwlpZiBub2FmaWYgJDE7IHRoZW4KKwkJcmV0dXJuIDEK KwlmaQorCiAJZm9yIF9hcmcgaW4gJF90bXBhcmdzOyBkbwogCQljYXNlICRfYXJnIGluCiAJ CVtObl1bT29dW1NzXVtZeV1bTm5dW0NjXVtEZF1bSGhdW0NjXVtQcF0pCg== --------------040309090006060703000007--