1*3431Scarlsonj# 2*3431Scarlsonj# Copyright 2007 Sun Microsystems, Inc. All rights reserved. 3*3431Scarlsonj# Use is subject to license terms. 4*3431Scarlsonj# 5*3431Scarlsonj# CDDL HEADER START 6*3431Scarlsonj# 7*3431Scarlsonj# The contents of this file are subject to the terms of the 8*3431Scarlsonj# Common Development and Distribution License (the "License"). 9*3431Scarlsonj# You may not use this file except in compliance with the License. 10*3431Scarlsonj# 11*3431Scarlsonj# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 12*3431Scarlsonj# or http://www.opensolaris.org/os/licensing. 13*3431Scarlsonj# See the License for the specific language governing permissions 14*3431Scarlsonj# and limitations under the License. 15*3431Scarlsonj# 16*3431Scarlsonj# When distributing Covered Code, include this CDDL HEADER in each 17*3431Scarlsonj# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 18*3431Scarlsonj# If applicable, add the following below this CDDL HEADER, with the 19*3431Scarlsonj# fields enclosed by brackets "[]" replaced with your own identifying 20*3431Scarlsonj# information: Portions Copyright [yyyy] [name of copyright owner] 21*3431Scarlsonj# 22*3431Scarlsonj# CDDL HEADER END 23*3431Scarlsonj# 24*3431Scarlsonj# ident "%Z%%M% %I% %E% SMI" 25*3431Scarlsonj# 26*3431Scarlsonj# This file provides information about all supported DHCPv6 options, for 27*3431Scarlsonj# use by DHCPv6-related programs. 28*3431Scarlsonj# 29*3431Scarlsonj# Please consult dhcp_inittab(4) for further information. Note that 30*3431Scarlsonj# this interface is "Uncommitted" as defined by attributes(5). 31*3431Scarlsonj# 32*3431Scarlsonj# Note: options 10 and 35 are not assigned. 33*3431Scarlsonj# 34*3431ScarlsonjClientID STANDARD, 1, DUID, 1, 1, sdi 35*3431ScarlsonjServerID STANDARD, 2, DUID, 1, 1, sdi 36*3431ScarlsonjPreference STANDARD, 7, UNUMBER8, 1, 1, sdmi 37*3431ScarlsonjUnicast STANDARD, 12, IPV6, 1, 1, sdmi 38*3431ScarlsonjStatus STANDARD, 13, UNUMBER16, 1, 1, si 39*3431ScarlsonjRapidCommit STANDARD, 14, BOOL, 0, 0, sdi 40*3431ScarlsonjUserClass STANDARD, 15, OCTET, 1, 0, sdi 41*3431ScarlsonjVendorClass STANDARD, 16, OCTET, 1, 0, sdi 42*3431ScarlsonjReconfigure STANDARD, 19, UNUMBER8, 1, 1, si 43*3431ScarlsonjSIPNames STANDARD, 21, DOMAIN, 1, 0, sdmi 44*3431ScarlsonjSIPAddresses STANDARD, 22, IPV6, 1, 0, sdmi 45*3431ScarlsonjDNSAddresses STANDARD, 23, IPV6, 1, 0, sdmi 46*3431ScarlsonjDNSSearch STANDARD, 24, DOMAIN, 1, 0, sdmi 47*3431ScarlsonjNISServers STANDARD, 27, IPV6, 1, 0, sdmi 48*3431ScarlsonjNIS+Servers STANDARD, 28, IPV6, 1, 0, sdmi 49*3431ScarlsonjNISDomain STANDARD, 29, DOMAIN, 1, 0, sdmi 50*3431ScarlsonjNIS+Domain STANDARD, 30, DOMAIN, 1, 0, sdmi 51*3431ScarlsonjSNTPServers STANDARD, 31, IPV6, 1, 0, sdmi 52*3431ScarlsonjInfoRefresh STANDARD, 32, UNUMBER32, 1, 1, sdmi 53*3431ScarlsonjBCMCDomain STANDARD, 33, DOMAIN, 1, 0, sdmi 54*3431ScarlsonjBCMCAddresses STANDARD, 34, IPV6, 1, 0, sdmi 55*3431ScarlsonjGeoconf STANDARD, 36, OCTET, 1, 3, sdmi 56*3431ScarlsonjRemoteID STANDARD, 37, OCTET, 1, 4, si 57*3431ScarlsonjSubscriber STANDARD, 38, OCTET, 1, 0, sdmi 58*3431ScarlsonjClientFQDN STANDARD, 39, OCTET, 1, 0, sdmi 59*3431Scarlsonj 60*3431Scarlsonj# 61*3431Scarlsonj# DHCPv6 packet fields. Code field is byte offset into DHCPv6 packet. 62*3431Scarlsonj# 63*3431Scarlsonj 64*3431ScarlsonjMsgType FIELD, 0, UNUMBER8, 1, 1, id 65*3431ScarlsonjTransId FIELD, 1, UNUMBER24, 1, 1, id 66*3431ScarlsonjHopCount FIELD, 1, UNUMBER8, 1, 1, id 67*3431ScarlsonjLinkAddr FIELD, 2, IPV6, 1, 1, id 68*3431ScarlsonjPeerAddr FIELD, 18, IPV6, 1, 1, id 69