.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd January 8, 2014
+.Dd January 18, 2014
.Dt DHCPCD 8
.Os
.Sh NAME
.Ar clientid
of the hardware family and the hardware address.
.It Fl i , Fl Fl vendorclassid Ar vendorclassid
-Override the
+Override the DHCPv4
.Ar vendorclassid
field sent.
The default is
start the IPv4LL process after the timeout and then wait a little longer
before really timing out.
.It Fl u , Fl Fl userclass Ar class
-Tags the DHCP message with the userclass
+Tags the DHCPv4 message with the userclass
.Ar class .
DHCP servers use this to give members of the class DHCP options other than the
default, without having to know things like hardware address or hostname.
start the IPv4LL process after the timeout and then wait a little longer
before really timing out.
.It Ic userclass Ar string
-Tag the DHCP messages with the userclass.
+Tag the DHCPv4 messages with the userclass.
You can specify more than one.
.It Ic vendor Ar code , Ns Ar value
Add an encapsulated vendor option.
Set un-encapsulated vendor option to hello world.
.D1 vendor ,"hello world"
.It Ic vendorclassid Ar string
+Set the DHCP Vendor Class.
+DHCPv6 has it's own option as shown below.
The default is
dhcpcd-<version>:<os>:<machine>:<platform>.
For example
Some badly configured DHCP servers reject unknown vendorclassids.
To work around it, try and impersonate Windows by using the MSFT vendorclassid.
.It Ic vendclass Ar en Ar data
-Add the Vendor Indetifying Vendor Class with the IANA assigned Enterprise
+Add the DHCPv6 Vendor Indetifying Vendor Class with the IANA assigned Enterprise
Number
.Ar en
with the