inittab revision 7c478bd95313f5f23a4c958a745db2134aa03244
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# Use is subject to license terms.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# CDDL HEADER START
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# The contents of this file are subject to the terms of the
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# Common Development and Distribution License, Version 1.0 only
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# (the "License"). You may not use this file except in compliance
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# with the License.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# or http://www.opensolaris.org/os/licensing.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# See the License for the specific language governing permissions
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# and limitations under the License.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# When distributing Covered Code, include this CDDL HEADER in each
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# If applicable, add the following below this CDDL HEADER, with the
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# fields enclosed by brackets "[]" replaced with your own identifying
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# information: Portions Copyright [yyyy] [name of copyright owner]
ed31198c686205a26320612d2a5dd7b26ae63a15John Sonnenschein#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# CDDL HEADER END
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# ident "%Z%%M% %I% %E% SMI"
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# This file provides information about all supported DHCP options, for
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# use by DHCP-related programs. This file should only be modified to
f808c858fa61e7769218966759510a8b1190dfcfraf# add support for SITE options for clients; no existing options should
f808c858fa61e7769218966759510a8b1190dfcfraf# be modified. Only SITE options will be preserved during an upgrade.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# If you need to configure the Solaris DHCP server to support the vendor
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# options of a different client, see dhcptab(4) for details.
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# Please consult dhcp_inittab(4) for further information. Note that
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf# this interface is "Unstable" as defined by attributes(5).
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf#
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlf
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfSubnet STANDARD, 1, IP, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfUTCoffst STANDARD, 2, SNUMBER32, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfRouter STANDARD, 3, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfTimeserv STANDARD, 4, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfIEN116ns STANDARD, 5, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfDNSserv STANDARD, 6, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfLogserv STANDARD, 7, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfCookie STANDARD, 8, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfLprserv STANDARD, 9, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfImpress STANDARD, 10, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfResource STANDARD, 11, IP, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfHostname STANDARD, 12, ASCII, 1, 0, si
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfBootsize STANDARD, 13, UNUMBER16, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfDumpfile STANDARD, 14, ASCII, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfDNSdmain STANDARD, 15, ASCII, 1, 0, sdmi
f808c858fa61e7769218966759510a8b1190dfcfrafSwapserv STANDARD, 16, IP, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfRootpath STANDARD, 17, ASCII, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfExtendP STANDARD, 18, ASCII, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfIpFwdF STANDARD, 19, UNUMBER8, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfNLrouteF STANDARD, 20, UNUMBER8, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfPFilter STANDARD, 21, IP, 2, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfMaxIpSiz STANDARD, 22, UNUMBER16, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfIpTTL STANDARD, 23, UNUMBER8, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfPathTO STANDARD, 24, UNUMBER32, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfPathTbl STANDARD, 25, UNUMBER16, 1, 0, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfMTU STANDARD, 26, UNUMBER16, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfSameMtuF STANDARD, 27, UNUMBER8, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfBroadcst STANDARD, 28, IP, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfMaskDscF STANDARD, 29, UNUMBER8, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfMaskSupF STANDARD, 30, UNUMBER8, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfRDiscvyF STANDARD, 31, UNUMBER8, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfRSolictS STANDARD, 32, IP, 1, 1, sdmi
66f9d5cb3cc0652e2d9d1366fb950efbe4ca2f24mlfStaticRt STANDARD, 33, IP, 2, 0, sdmi
TrailerF STANDARD, 34, UNUMBER8, 1, 1, sdmi
ArpTimeO STANDARD, 35, UNUMBER32, 1, 1, sdmi
EthEncap STANDARD, 36, UNUMBER8, 1, 1, sdmi
TcpTTL STANDARD, 37, UNUMBER8, 1, 1, sdmi
TcpKaInt STANDARD, 38, UNUMBER32, 1, 1, sdmi
TcpKaGbF STANDARD, 39, UNUMBER8, 1, 1, sdmi
NISdmain STANDARD, 40, ASCII, 1, 0, sdmi
NISservs STANDARD, 41, IP, 1, 0, sdmi
NTPservs STANDARD, 42, IP, 1, 0, sdmi
Vendor STANDARD, 43, OCTET, 1, 0, sdi
NetBNms STANDARD, 44, IP, 1, 0, sdmi
NetBDsts STANDARD, 45, IP, 1, 0, sdmi
NetBNdT STANDARD, 46, UNUMBER8, 1, 1, sdmi
NetBScop STANDARD, 47, ASCII, 1, 0, sdmi
XFontSrv STANDARD, 48, IP, 1, 0, sdmi
XDispMgr STANDARD, 49, IP, 1, 0, sdmi
ReqIP STANDARD, 50, IP, 1, 1, sdi
LeaseTim STANDARD, 51, UNUMBER32, 1, 1, sdmi
OptOvrld STANDARD, 52, UNUMBER8, 1, 1, sdi
DHCPType STANDARD, 53, UNUMBER8, 1, 1, sdi
ServerID STANDARD, 54, IP, 1, 1, sdi
ReqList STANDARD, 55, OCTET, 1, 0, sdi
Message STANDARD, 56, ASCII, 1, 0, sdi
DHCP_MTU STANDARD, 57, UNUMBER16, 1, 1, sdi
T1Time STANDARD, 58, UNUMBER32, 1, 1, sdmi
T2Time STANDARD, 59, UNUMBER32, 1, 1, sdmi
ClassID STANDARD, 60, ASCII, 1, 0, sdi
ClientID STANDARD, 61, OCTET, 1, 0, sdi
NW_dmain STANDARD, 62, ASCII, 1, 0, sdmi
NWIPOpts STANDARD, 63, OCTET, 1, 128, sdmi
NIS+dom STANDARD, 64, ASCII, 1, 0, sdmi
NIS+serv STANDARD, 65, IP, 1, 0, sdmi
TFTPsrvN STANDARD, 66, ASCII, 1, 64, sdmi
OptBootF STANDARD, 67, ASCII, 1, 128, sdmi
MblIPAgt STANDARD, 68, IP, 1, 0, sdmi
SMTPserv STANDARD, 69, IP, 1, 0, sdmi
POP3serv STANDARD, 70, IP, 1, 0, sdmi
NNTPserv STANDARD, 71, IP, 1, 0, sdmi
WWWservs STANDARD, 72, IP, 1, 0, sdmi
Fingersv STANDARD, 73, IP, 1, 0, sdmi
IRCservs STANDARD, 74, IP, 1, 0, sdmi
STservs STANDARD, 75, IP, 1, 0, sdmi
STDAservs STANDARD, 76, IP, 1, 0, sdmi
UserClas STANDARD, 77, ASCII, 1, 0, sdi
SLP_DA STANDARD, 78, OCTET, 1, 0, sdmi
SLP_SS STANDARD, 79, OCTET, 1, 0, sdmi
AgentOpt STANDARD, 82, OCTET, 1, 0, sdi
FQDN STANDARD, 89, OCTET, 1, 0, sdmi
#
# DHCP packet fields. Code field is byte offset into DHCP packet.
#
Opcode FIELD, 0, UNUMBER8, 1, 1, id
Htype FIELD, 1, UNUMBER8, 1, 1, id
HLen FIELD, 2, UNUMBER8, 1, 1, id
Hops FIELD, 3, UNUMBER8, 1, 1, id
Xid FIELD, 4, UNUMBER32, 1, 1, id
Secs FIELD, 8, UNUMBER16, 1, 1, id
Flags FIELD, 10, OCTET, 1, 2, id
Ciaddr FIELD, 12, IP, 1, 1, id
Yiaddr FIELD, 16, IP, 1, 1, id
BootSrvA FIELD, 20, IP, 1, 1, idm
Giaddr FIELD, 24, IP, 1, 1, id
Chaddr FIELD, 28, OCTET, 1, 16, id
BootSrvN FIELD, 44, ASCII, 1, 64, idm
BootFile FIELD, 108, ASCII, 1, 128, idm
Magic FIELD, 236, OCTET, 1, 4, id
Options FIELD, 240, OCTET, 1, 60, id
#
# Internal fields.
#
Hostname INTERNAL, 1024, BOOL, 0, 0, dm
LeaseNeg INTERNAL, 1025, BOOL, 0, 0, dm
EchoVC INTERNAL, 1026, BOOL, 0, 0, dm
BootPath INTERNAL, 1027, ASCII, 1, 128, dm
#
# SunOS vendor space -- see the Solaris System Administrator
# documentation for more information on these options.
#
SrootOpt VENDOR, 1, ASCII, 1, 0, smi
SrootIP4 VENDOR, 2, IP, 1, 1, smi
SrootNM VENDOR, 3, ASCII, 1, 0, smi
SrootPTH VENDOR, 4, ASCII, 1, 0, smi
SswapIP4 VENDOR, 5, IP, 1, 1, smi
SswapPTH VENDOR, 6, ASCII, 1, 0, smi
SbootFIL VENDOR, 7, ASCII, 1, 0, smi
Stz VENDOR, 8, ASCII, 1, 0, smi
SbootRS VENDOR, 9, UNUMBER16, 1, 1, smi
SinstIP4 VENDOR, 10, IP, 1, 1, smi
SinstNM VENDOR, 11, ASCII, 1, 0, smi
SinstPTH VENDOR, 12, ASCII, 1, 0, smi
SsysidCF VENDOR, 13, ASCII, 1, 0, smi
SjumpsCF VENDOR, 14, ASCII, 1, 0, smi
Sterm VENDOR, 15, ASCII, 1, 0, smi
SbootURI VENDOR, 16, ASCII, 1, 0, smi
SHTTPproxy VENDOR, 17, ASCII, 1, 0, smi
#
# Site option example:
# The following option describes an option named ipPairs, that is in
# the SITE category, meaning it is defined by each individual site.
# It is option code 132, which is of type IP Address, consisting of
# a potentially infinite number of pairs of IP addresses. (See
# dhcp_inittab(4) for details)
#
# ipPairs SITE, 132, IP, 2, 0, sdmi
#