On 2018-06-25 11:40:48 (-0700), Xin LI wrote:
On Sun, Jun 24, 2018 at 6:30 PM Eitan Adler <ead...@freebsd.org> wrote:
Author: eadler
Date: Mon Jun 25 01:29:54 2018
New Revision: 335612
URL: https://svnweb.freebsd.org/changeset/base/335612

Log:
  dhclient: recorrect __progname to getprogname()

  A more correct way to modernize code that uses __progname is to just
  replace each occurance of it with a call to getprogname(3)

We should probably take a look at dhcpcd or ISC dhclient and teach
whatever we have chosen sandbox, etc.  The current FreeBSD dhclient is
based on an ancient ISC dhclient fork with enhancements from OpenBSD
(but not being kept up-to-date with OpenBSD) and do not support IPv6,
etc.

The IPv6 support in ISC dhclient is basically having dhclient and dhclient6, which is a real pain to configure. NetBSD's dhcpcd is probably the best DHCP client these days in terms of completeness.

Philip

--
Philip Paeps
Senior Reality Engineer
Ministry of Information
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to