Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Oct 2019 20:05:06 +0100
From:      Roy Marples <roy@marples.name>
To:        Julian Elischer <julian@freebsd.org>, Ben Woods <woodsb02@gmail.com>, Hiroki Sato <hrs@freebsd.org>
Cc:        freebsd-net@freebsd.org, driesm.michiels@gmail.com
Subject:   Re: DHCPv6 client in base
Message-ID:  <8f869d59-ecf8-8e9f-ad64-74a64f744dfa@marples.name>
In-Reply-To: <f2ffbe69-31e9-b5ab-2a1d-209fc8261288@freebsd.org>
References:  <001e01d50b49$176104d0$46230e70$@gmail.com> <20190516.032012.517661495892269813.hrs@allbsd.org> <CAOc73CCLPmB7m3yaDE7p4izJ8apaO5jcyRPyLkSJtopqsHxtSQ@mail.gmail.com> <f2ffbe69-31e9-b5ab-2a1d-209fc8261288@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 07/10/2019 19:45, Julian Elischer wrote:
> I'm not HRS, but as it uses netlink, how does NetBSD use it?  (i.e. how 
> do we simulate that?)

dhcpcd has a driver per OS:
BSD == route(4)
Linux == netlink(3)
Solaris == route(4) along with an unholy mashup of streamio(7)

I try and keep OS specific defines out of the main code.

dhcpcd is also in the FreeBSD ports tree and is currently up to date.

Roy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8f869d59-ecf8-8e9f-ad64-74a64f744dfa>