From owner-freebsd-net@freebsd.org Sun Oct 13 18:14:28 2019 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 02B2A138CFF for ; Sun, 13 Oct 2019 18:14:28 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-ua1-x943.google.com (mail-ua1-x943.google.com [IPv6:2607:f8b0:4864:20::943]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46rqb629s2z4N0R; Sun, 13 Oct 2019 18:14:25 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-ua1-x943.google.com with SMTP id w7so4373354uag.4; Sun, 13 Oct 2019 11:14:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=i8DEvImMiYscqradGS5pREfPduWFlh0to9iw+vd8gXs=; b=t6ucAKNwGKhCdlqoLBczkv3chMpv/mHqNdc96FsiNJ47i8kv1BG5kU31HjUVkPtwb2 q/ImDsctTMyxh4UrqYXA+tVYV9ucKrgff8SePxJDdl3z0u1YDCP1xOYLtMNeGj843lxz q32UYmderZ1ea814tkxatvQUuZxEuCUABCUmaL0BfKKNJ5C/mqD567QKjDAo6DAhBz26 wyPHnr8zqxrNumz8ijE4QkzuzqDrlGOXCO00xGugGPrBqVT06fWUxeV0u1dcjL3DhROH jGql1vHZ4/A61EKlyo9EOAlDQnSxmQB0CTH7aIf3igoEeU5C9/grp9e7F3wMUksdBOl9 nglg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=i8DEvImMiYscqradGS5pREfPduWFlh0to9iw+vd8gXs=; b=YQgkyGUF0ct3EqJ3gdJYZ7VxLtoAktFlJ/u7jbIudgTlZfPhJ9UtioMEFg7jY/KJFa pF3av91DvuF7vOjJcNACHmL/Cyg0PmzUjrTYHlnLEzEJz6pmSwp5W/iRjgm/Rg0drR1z Khs92WZCAHdwVqapTlATcaleNJfg5sUl/gl7WbJmAmtCbOnqbBVexhvNZGISTYaXtAzk aH0Wj3yzbvqwGDyqjPwqRe2mxyjQnhWfgGGErVxilgtH/R/eemCoU35csDX9TJRevvcC 3Xz4f7Ml1PzoclAuAE9fJGvp0LRoPdboScOKcJcP/6AoeYoUA1SCcYQucvZFM9UWdr5N ubMA== X-Gm-Message-State: APjAAAUpVl9ns+8grRHfMtQyYpwhvWWrHJBa7evseATUnwP35e33mdI0 Ey9/ySf88MnIQ3y3yvgYHHBCtIt3mDNbh6ASwEGn25vC X-Google-Smtp-Source: APXvYqwaQ360sMqclJZXqNtcAVmDO83kZ8HvNsXvtRy9He5176b6a6x76opL1XAPcoriS4vohOQwdF8qU7UU2N1/Tyw= X-Received: by 2002:ab0:30f4:: with SMTP id d20mr8403316uam.71.1570990464530; Sun, 13 Oct 2019 11:14:24 -0700 (PDT) MIME-Version: 1.0 References: <001e01d50b49$176104d0$46230e70$@gmail.com> <20190516.032012.517661495892269813.hrs@allbsd.org> In-Reply-To: From: Ben Woods Date: Mon, 14 Oct 2019 02:14:13 +0800 Message-ID: Subject: Re: DHCPv6 client in base To: Hiroki Sato , brooks@freebsd.org, Julian Elischer , driesm.michiels@gmail.com, freebsd-net , "roy@marples.name" X-Rspamd-Queue-Id: 46rqb629s2z4N0R X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=t6ucAKNw; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of woodsb02@gmail.com designates 2607:f8b0:4864:20::943 as permitted sender) smtp.mailfrom=woodsb02@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[5]; RCPT_COUNT_FIVE(0.00)[6]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (2.61), ipnet: 2607:f8b0::/32(-2.51), asn: 15169(-2.12), country: US(-0.05)]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[3.4.9.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Oct 2019 18:14:28 -0000 On Fri, 11 Oct 2019 at 08:32, Ben Woods wrote: > On Mon, 7 Oct 2019 at 8:53 am, Ben Woods wrote: > >> On Thu, 16 May 2019 at 2:25 am, Hiroki Sato wrote: >> >>> wrote >>> in <001e01d50b49$176104d0$46230e70$@gmail.com>: >>> >>> dr> Has anyone ever thought or considered integrating an IPv6 DHCP >>> client in >>> dr> base? >>> >> >> I would like to discuss whether dhcpcd is a better option to import into >> FreeBSD base, rather than wide-dhcp6. >> > > Hi everyone, > > I have been working on importing dhcpcd into FreeBSD base over the last > few days, and should be ready to share something on phabricator for revie= w > this weekend. > > In addition to the normal review cycle, given I am a ports committer (I > don=E2=80=99t have a src commit bit), I would need this to be endorsed an= d approved > by a src committer. > > I have heavily utilised the Makefile and rc scripts from DragonFly BSD. > > I don=E2=80=99t intend to include any changes to the kernel for improved = dhcpcd > functionality as a part of this review - these could be made subsequently > if dhcpcd is committed. For now it would just be the same functionality a= s > if you used the net/dhcpcd port. > > Regards, > Ben > -- > > -- > From: Benjamin Woods > woodsb02@gmail.com > Hi everyone, As promised, I have completed my initial work to import dhcpcd into FreeBSD base, and it is ready for review, testing and comment at the link below. https://reviews.freebsd.org/D22012 As per the comment from brooks@, I have opted to have it installed in parallel with dhclient (which remains the default). Regards, Ben -- From: Benjamin Woods woodsb02@gmail.com