1*d04ccbb3Scarlsonj# 2*d04ccbb3Scarlsonj# Copyright 2007 Sun Microsystems, Inc. All rights reserved. 3*d04ccbb3Scarlsonj# Use is subject to license terms. 4*d04ccbb3Scarlsonj# 5*d04ccbb3Scarlsonj# CDDL HEADER START 6*d04ccbb3Scarlsonj# 7*d04ccbb3Scarlsonj# The contents of this file are subject to the terms of the 8*d04ccbb3Scarlsonj# Common Development and Distribution License (the "License"). 9*d04ccbb3Scarlsonj# You may not use this file except in compliance with the License. 10*d04ccbb3Scarlsonj# 11*d04ccbb3Scarlsonj# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 12*d04ccbb3Scarlsonj# or http://www.opensolaris.org/os/licensing. 13*d04ccbb3Scarlsonj# See the License for the specific language governing permissions 14*d04ccbb3Scarlsonj# and limitations under the License. 15*d04ccbb3Scarlsonj# 16*d04ccbb3Scarlsonj# When distributing Covered Code, include this CDDL HEADER in each 17*d04ccbb3Scarlsonj# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 18*d04ccbb3Scarlsonj# If applicable, add the following below this CDDL HEADER, with the 19*d04ccbb3Scarlsonj# fields enclosed by brackets "[]" replaced with your own identifying 20*d04ccbb3Scarlsonj# information: Portions Copyright [yyyy] [name of copyright owner] 21*d04ccbb3Scarlsonj# 22*d04ccbb3Scarlsonj# CDDL HEADER END 23*d04ccbb3Scarlsonj# 24*d04ccbb3Scarlsonj# ident "%Z%%M% %I% %E% SMI" 25*d04ccbb3Scarlsonj# 26*d04ccbb3Scarlsonj# This file provides information about all supported DHCPv6 options, for 27*d04ccbb3Scarlsonj# use by DHCPv6-related programs. 28*d04ccbb3Scarlsonj# 29*d04ccbb3Scarlsonj# Please consult dhcp_inittab(4) for further information. Note that 30*d04ccbb3Scarlsonj# this interface is "Uncommitted" as defined by attributes(5). 31*d04ccbb3Scarlsonj# 32*d04ccbb3Scarlsonj# Note: options 10 and 35 are not assigned. 33*d04ccbb3Scarlsonj# 34*d04ccbb3ScarlsonjClientID STANDARD, 1, DUID, 1, 1, sdi 35*d04ccbb3ScarlsonjServerID STANDARD, 2, DUID, 1, 1, sdi 36*d04ccbb3ScarlsonjPreference STANDARD, 7, UNUMBER8, 1, 1, sdmi 37*d04ccbb3ScarlsonjUnicast STANDARD, 12, IPV6, 1, 1, sdmi 38*d04ccbb3ScarlsonjStatus STANDARD, 13, UNUMBER16, 1, 1, si 39*d04ccbb3ScarlsonjRapidCommit STANDARD, 14, BOOL, 0, 0, sdi 40*d04ccbb3ScarlsonjUserClass STANDARD, 15, OCTET, 1, 0, sdi 41*d04ccbb3ScarlsonjVendorClass STANDARD, 16, OCTET, 1, 0, sdi 42*d04ccbb3ScarlsonjReconfigure STANDARD, 19, UNUMBER8, 1, 1, si 43*d04ccbb3ScarlsonjSIPNames STANDARD, 21, DOMAIN, 1, 0, sdmi 44*d04ccbb3ScarlsonjSIPAddresses STANDARD, 22, IPV6, 1, 0, sdmi 45*d04ccbb3ScarlsonjDNSAddresses STANDARD, 23, IPV6, 1, 0, sdmi 46*d04ccbb3ScarlsonjDNSSearch STANDARD, 24, DOMAIN, 1, 0, sdmi 47*d04ccbb3ScarlsonjNISServers STANDARD, 27, IPV6, 1, 0, sdmi 48*d04ccbb3ScarlsonjNIS+Servers STANDARD, 28, IPV6, 1, 0, sdmi 49*d04ccbb3ScarlsonjNISDomain STANDARD, 29, DOMAIN, 1, 0, sdmi 50*d04ccbb3ScarlsonjNIS+Domain STANDARD, 30, DOMAIN, 1, 0, sdmi 51*d04ccbb3ScarlsonjSNTPServers STANDARD, 31, IPV6, 1, 0, sdmi 52*d04ccbb3ScarlsonjInfoRefresh STANDARD, 32, UNUMBER32, 1, 1, sdmi 53*d04ccbb3ScarlsonjBCMCDomain STANDARD, 33, DOMAIN, 1, 0, sdmi 54*d04ccbb3ScarlsonjBCMCAddresses STANDARD, 34, IPV6, 1, 0, sdmi 55*d04ccbb3ScarlsonjGeoconf STANDARD, 36, OCTET, 1, 3, sdmi 56*d04ccbb3ScarlsonjRemoteID STANDARD, 37, OCTET, 1, 4, si 57*d04ccbb3ScarlsonjSubscriber STANDARD, 38, OCTET, 1, 0, sdmi 58*d04ccbb3ScarlsonjClientFQDN STANDARD, 39, OCTET, 1, 0, sdmi 59*d04ccbb3Scarlsonj 60*d04ccbb3Scarlsonj# 61*d04ccbb3Scarlsonj# DHCPv6 packet fields. Code field is byte offset into DHCPv6 packet. 62*d04ccbb3Scarlsonj# 63*d04ccbb3Scarlsonj 64*d04ccbb3ScarlsonjMsgType FIELD, 0, UNUMBER8, 1, 1, id 65*d04ccbb3ScarlsonjTransId FIELD, 1, UNUMBER24, 1, 1, id 66*d04ccbb3ScarlsonjHopCount FIELD, 1, UNUMBER8, 1, 1, id 67*d04ccbb3ScarlsonjLinkAddr FIELD, 2, IPV6, 1, 1, id 68*d04ccbb3ScarlsonjPeerAddr FIELD, 18, IPV6, 1, 1, id 69