1*0Sstevel@tonic-gate<!--
2*0Sstevel@tonic-gate  -- ident	"%W%	%E% SMI"
3*0Sstevel@tonic-gate  --
4*0Sstevel@tonic-gate    CDDL HEADER START
5*0Sstevel@tonic-gate
6*0Sstevel@tonic-gate    The contents of this file are subject to the terms of the
7*0Sstevel@tonic-gate    Common Development and Distribution License, Version 1.0 only
8*0Sstevel@tonic-gate    (the "License").  You may not use this file except in compliance
9*0Sstevel@tonic-gate    with the License.
10*0Sstevel@tonic-gate
11*0Sstevel@tonic-gate    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
12*0Sstevel@tonic-gate    or http://www.opensolaris.org/os/licensing.
13*0Sstevel@tonic-gate    See the License for the specific language governing permissions
14*0Sstevel@tonic-gate    and limitations under the License.
15*0Sstevel@tonic-gate
16*0Sstevel@tonic-gate    When distributing Covered Code, include this CDDL HEADER in each
17*0Sstevel@tonic-gate    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
18*0Sstevel@tonic-gate    If applicable, add the following below this CDDL HEADER, with the
19*0Sstevel@tonic-gate    fields enclosed by brackets "[]" replaced with your own identifying
20*0Sstevel@tonic-gate    information: Portions Copyright [yyyy] [name of copyright owner]
21*0Sstevel@tonic-gate
22*0Sstevel@tonic-gate    CDDL HEADER END
23*0Sstevel@tonic-gate
24*0Sstevel@tonic-gate -- Copyright (c) 2000-2001 by Sun Microsystems, Inc.
25*0Sstevel@tonic-gate  -- All rights reserved.
26*0Sstevel@tonic-gate  -->
27*0Sstevel@tonic-gate<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
28*0Sstevel@tonic-gate<html>
29*0Sstevel@tonic-gate
30*0Sstevel@tonic-gate<head>
31*0Sstevel@tonic-gate<title>DHCP Manager Help: Duplicate Option</title>
32*0Sstevel@tonic-gate<meta NAME="AUTHOR" CONTENT="smorgan">
33*0Sstevel@tonic-gate<meta NAME="KEYWORDS" CONTENT="DHCP">
34*0Sstevel@tonic-gate
35*0Sstevel@tonic-gate</head>
36*0Sstevel@tonic-gate<body bgcolor="#FFFFFF">
37*0Sstevel@tonic-gate
38*0Sstevel@tonic-gate<a name="top"></a>
39*0Sstevel@tonic-gate
40*0Sstevel@tonic-gate<table border=0 cellspacing=0 cellpadding=0 width=615>
41*0Sstevel@tonic-gate
42*0Sstevel@tonic-gate<!-- Start navigation banner -->
43*0Sstevel@tonic-gate
44*0Sstevel@tonic-gate<tr><td colspan=4  WIDTH="615" align="center" valign="top"><IMG SRC="art/bannersmc.gif" WIDTH=615 BORDER=0 ALT="DHCP Manager Help">
45*0Sstevel@tonic-gate
46*0Sstevel@tonic-gate	</td>
47*0Sstevel@tonic-gate	</tr>
48*0Sstevel@tonic-gate
49*0Sstevel@tonic-gate<!-- End navigation banner -->
50*0Sstevel@tonic-gate
51*0Sstevel@tonic-gate
52*0Sstevel@tonic-gate<tr>
53*0Sstevel@tonic-gate
54*0Sstevel@tonic-gate<!-- Start contents block -->
55*0Sstevel@tonic-gate
56*0Sstevel@tonic-gate	<td colspan=1 valign="top" width=105>
57*0Sstevel@tonic-gate	<P>&nbsp;</P>
58*0Sstevel@tonic-gate
59*0Sstevel@tonic-gate	<A HREF="dhcp_main_top.html"><STRONG>Overview</STRONG></A><P>
60*0Sstevel@tonic-gate		<A HREF="dhcp_relay_ref.html"><STRONG>Servers and Relays</STRONG></A><P>
61*0Sstevel@tonic-gate	<A HREF="dhcp_addr_ref.html"><STRONG>IP Addresses</STRONG></A><P>
62*0Sstevel@tonic-gate	<A HREF="dhcp_macro_ref.html"><STRONG>Macros</STRONG></A><P>
63*0Sstevel@tonic-gate<STRONG>Options</STRONG><BR>
64*0Sstevel@tonic-gate
65*0Sstevel@tonic-gate	&nbsp;&nbsp;<A HREF="dhcp_option_create.html">Create</A><BR>
66*0Sstevel@tonic-gate<IMG SRC="art/tip2.gif" WIDTH=12 HEIGHT=10 BORDER=0 ALT="">Duplicate<BR>
67*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#name"><EM>Name</EM></A><BR>
68*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#cat"><EM>Category</EM></A><BR>
69*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#code"><EM>Code</EM></A><BR>
70*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#type"><EM>Data Type</EM></A><BR>
71*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#gran"><EM>Granularity</EM></A><BR>
72*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#max"><EM>Maximum</EM></A><BR>
73*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#class"><EM>Class</EM></A><BR>
74*0Sstevel@tonic-gate	&nbsp;&nbsp;<A HREF="dhcp_option_mod.html">Modify</A><BR>
75*0Sstevel@tonic-gate	&nbsp;&nbsp;<A HREF="dhcp_option_del.html">Delete</A><P>
76*0Sstevel@tonic-gate
77*0Sstevel@tonic-gate<A HREF="dhcp_main_how.html"><STRONG>How To..</STRONG></A><P>
78*0Sstevel@tonic-gate<A HREF="dhcp_main_menus.html"><STRONG>Menus</STRONG></A><P>
79*0Sstevel@tonic-gate<A HREF="dhcp_main_idx.html"><STRONG>Index</STRONG></A>
80*0Sstevel@tonic-gate
81*0Sstevel@tonic-gate
82*0Sstevel@tonic-gate		</td>
83*0Sstevel@tonic-gate
84*0Sstevel@tonic-gate
85*0Sstevel@tonic-gate
86*0Sstevel@tonic-gate<!-- End contents block -->
87*0Sstevel@tonic-gate
88*0Sstevel@tonic-gate<!-- Start column rule -->
89*0Sstevel@tonic-gate
90*0Sstevel@tonic-gate	<td colspan=1 width=5 bgcolor="#CCCCCC">&nbsp;</td>
91*0Sstevel@tonic-gate
92*0Sstevel@tonic-gate<!-- End column spacer -->
93*0Sstevel@tonic-gate
94*0Sstevel@tonic-gate<!-- Start column spacer -->
95*0Sstevel@tonic-gate
96*0Sstevel@tonic-gate	<td colspan=1 width=10 bgcolor="#FFFFFF">&nbsp;</td>
97*0Sstevel@tonic-gate
98*0Sstevel@tonic-gate<!-- End column spacer -->
99*0Sstevel@tonic-gate
100*0Sstevel@tonic-gate
101*0Sstevel@tonic-gate
102*0Sstevel@tonic-gate<!-- Start topic block -->
103*0Sstevel@tonic-gate
104*0Sstevel@tonic-gate
105*0Sstevel@tonic-gate	<td colspan=1 valign="top" bgcolor="#ffffff">
106*0Sstevel@tonic-gate	<P>&nbsp;</P>
107*0Sstevel@tonic-gate
108*0Sstevel@tonic-gate
109*0Sstevel@tonic-gate
110*0Sstevel@tonic-gate<h1>Duplicate Option</h1>
111*0Sstevel@tonic-gate
112*0Sstevel@tonic-gateThe Duplicate Option dialog box provides a simple way to create a new option by copying some
113*0Sstevel@tonic-gateor all the properties of an existing option in the DHCP network tables. <p>
114*0Sstevel@tonic-gate
115*0Sstevel@tonic-gateSee <a href="dhcp_macro_ref.html">
116*0Sstevel@tonic-gateAbout Macros and Options</a>, for more information about defining DHCP options.<p>
117*0Sstevel@tonic-gateThe settings in the Duplicate Option dialog box are described in the following table.<P>
118*0Sstevel@tonic-gate
119*0Sstevel@tonic-gate<P><HR NOSHADE><P>
120*0Sstevel@tonic-gate
121*0Sstevel@tonic-gate<table border=0 cellspacing=4 cellpadding=3>
122*0Sstevel@tonic-gate
123*0Sstevel@tonic-gate	<tr>
124*0Sstevel@tonic-gate	<td width=100 valign="top"><a name="name"><STRONG>Name</STRONG></a></td>
125*0Sstevel@tonic-gate	<td valign="top">The name of the option.
126*0Sstevel@tonic-gate	Option names can be a maximum of 128 alphanumeric characters including spaces.</td>
127*0Sstevel@tonic-gate	</tr>
128*0Sstevel@tonic-gate
129*0Sstevel@tonic-gate	<tr>
130*0Sstevel@tonic-gate	<td width=100 valign="top"><a name="cat"><STRONG>Category</STRONG></a></td>
131*0Sstevel@tonic-gate	<td valign="top">The category of the option:
132*0Sstevel@tonic-gate	The category can be one of Site, Extend, or Vendor.<P>
133*0Sstevel@tonic-gate	<table border=0 cellspacing=3 cellpadding=3>
134*0Sstevel@tonic-gate
135*0Sstevel@tonic-gate
136*0Sstevel@tonic-gate		<tr>
137*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Site</U></td>
138*0Sstevel@tonic-gate		<td valign="top">User-defined option definitions, used for
139*0Sstevel@tonic-gate		unique or custom purposes; accepts <a href="#code">Option
140*0Sstevel@tonic-gate		Codes</a> <tt>128-254</tt>.</td>
141*0Sstevel@tonic-gate		</tr>
142*0Sstevel@tonic-gate
143*0Sstevel@tonic-gate		<tr>
144*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Extend</U></td>
145*0Sstevel@tonic-gate		<td valign="top">Option definitions beyond the standard set,
146*0Sstevel@tonic-gate		which may already be present in versions of the DHCP protocol
147*0Sstevel@tonic-gate		being used on your server. Rather than upgrading your DHCP
148*0Sstevel@tonic-gate		implementation, you can add extended options; accepts Option
149*0Sstevel@tonic-gate		Codes <tt>77-127</tt>.</td>
150*0Sstevel@tonic-gate		</tr>
151*0Sstevel@tonic-gate
152*0Sstevel@tonic-gate		<tr>
153*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Vendor</U></td>
154*0Sstevel@tonic-gate		<td valign="top">Hardware-, vendor-, or platform-specific option
155*0Sstevel@tonic-gate		definitions; accepts Option Codes <tt>1-254</tt>. Selecting this
156*0Sstevel@tonic-gate		context enables the <a href="#class">Client Class</a>
157*0Sstevel@tonic-gate		parameter.</td>
158*0Sstevel@tonic-gate		</tr>
159*0Sstevel@tonic-gate
160*0Sstevel@tonic-gate		</table>
161*0Sstevel@tonic-gate		</td>
162*0Sstevel@tonic-gate		</tr>
163*0Sstevel@tonic-gate
164*0Sstevel@tonic-gate
165*0Sstevel@tonic-gate	<tr>
166*0Sstevel@tonic-gate	<td width=115 valign="top"><a name="code"><STRONG>Code</STRONG></a></td>
167*0Sstevel@tonic-gate	<td valign="top">A unique numeric code to
168*0Sstevel@tonic-gate	identify the option. Valid values depend on the option <a
169*0Sstevel@tonic-gate	href="#cat">category</a>:<P>
170*0Sstevel@tonic-gate
171*0Sstevel@tonic-gate	<table border=0 cellspacing=3 cellpadding=3>
172*0Sstevel@tonic-gate
173*0Sstevel@tonic-gate		<tr>
174*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Extend</U></td>
175*0Sstevel@tonic-gate		<td valign="top">Accepts code values of <tt>77-127</tt><P></TD>
176*0Sstevel@tonic-gate		</tr>
177*0Sstevel@tonic-gate
178*0Sstevel@tonic-gate		<tr>
179*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Site</U></td>
180*0Sstevel@tonic-gate		<td valign="top">Accepts code values of <tt>128-254</tt><P></TD>
181*0Sstevel@tonic-gate		</tr>
182*0Sstevel@tonic-gate
183*0Sstevel@tonic-gate		<tr>
184*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Vendor</U></td>
185*0Sstevel@tonic-gate		<td valign="top">Accepts code values of <tt>1-254</tt></td>
186*0Sstevel@tonic-gate		</tr>
187*0Sstevel@tonic-gate
188*0Sstevel@tonic-gate</table>
189*0Sstevel@tonic-gate
190*0Sstevel@tonic-gate
191*0Sstevel@tonic-gate<P>
192*0Sstevel@tonic-gate</td>
193*0Sstevel@tonic-gate
194*0Sstevel@tonic-gate	</tr>
195*0Sstevel@tonic-gate
196*0Sstevel@tonic-gate	<tr>
197*0Sstevel@tonic-gate	<td width=100 valign="top"><A NAME="type"><STRONG>Data Type</STRONG></A></td>
198*0Sstevel@tonic-gate	<td valign="top">The type of data that is acceptable
199*0Sstevel@tonic-gate	for options values:<P>
200*0Sstevel@tonic-gate		<table border=0 cellspacing=3 cellpadding=3>
201*0Sstevel@tonic-gate
202*0Sstevel@tonic-gate		<tr>
203*0Sstevel@tonic-gate		<td width=100 valign="top"><u>Ascii</u></td>
204*0Sstevel@tonic-gate		<td valign="top">ASCII text.</td>
205*0Sstevel@tonic-gate		</tr>
206*0Sstevel@tonic-gate
207*0Sstevel@tonic-gate		<tr>
208*0Sstevel@tonic-gate		<td width=100 valign="top"><u>Boolean</u></td>
209*0Sstevel@tonic-gate		<td valign="top">No value is associated with this data type.
210*0Sstevel@tonic-gate		Presence of options of this type denote Boolean TRUE; absence
211*0Sstevel@tonic-gate		denotes FALSE.</td>
212*0Sstevel@tonic-gate		</tr>
213*0Sstevel@tonic-gate
214*0Sstevel@tonic-gate		<tr>
215*0Sstevel@tonic-gate		<td width=100 valign="top"><u>IP</u></td>
216*0Sstevel@tonic-gate		<td valign="top">One or more Internet addresses in dotted decimal format.</td>
217*0Sstevel@tonic-gate		</tr>
218*0Sstevel@tonic-gate        <tr>
219*0Sstevel@tonic-gate		<td width=100 valign="top"><u>Octet</u></td>
220*0Sstevel@tonic-gate		<td valign="top">Uninterpreted ASCII representation of binary
221*0Sstevel@tonic-gate		data; for example, a client ID.</td>
222*0Sstevel@tonic-gate		</tr>
223*0Sstevel@tonic-gate		<tr>
224*0Sstevel@tonic-gate		<td width=100 valign="top"><u>Unumber8</u><BR><u>Unumber16</u><BR>
225*0Sstevel@tonic-gate<u>Unumber32</u><BR><u>Unumber64</u><BR>
226*0Sstevel@tonic-gate
227*0Sstevel@tonic-gate</td>
228*0Sstevel@tonic-gate		<td valign="top">Unsigned number, where the trailing number indicates the number of bits in the number.</td>
229*0Sstevel@tonic-gate		</tr>
230*0Sstevel@tonic-gate		<tr>
231*0Sstevel@tonic-gate		<td width=100 valign="top"><u>Snumber8</u><BR><u>Snumber16</u><BR>
232*0Sstevel@tonic-gate<u>Snumber32</u><BR><u>Snumber64</u><BR>
233*0Sstevel@tonic-gate</td>
234*0Sstevel@tonic-gate		<td valign="top">Signed number, where the trailing number indicates the number of bits in the number.</td>
235*0Sstevel@tonic-gate		</tr>
236*0Sstevel@tonic-gate
237*0Sstevel@tonic-gate	</table>
238*0Sstevel@tonic-gate	</td>
239*0Sstevel@tonic-gate	</tr>
240*0Sstevel@tonic-gate
241*0Sstevel@tonic-gate
242*0Sstevel@tonic-gate	<tr>
243*0Sstevel@tonic-gate	<td width=100 valign="top"><a name="gran"><STRONG>Granularity</STRONG></a></td>
244*0Sstevel@tonic-gate	<td valign="top">Specifies how many values of the given <a
245*0Sstevel@tonic-gate	href="#type">data type</a> are required to make a complete option value.
246*0Sstevel@tonic-gate	For example, a data type of <tt>IP</tt> and a granularity of <tt>2</tt> would
247*0Sstevel@tonic-gate	mean that the option value would need to contain two IP addresses.</td>
248*0Sstevel@tonic-gate	</tr>
249*0Sstevel@tonic-gate
250*0Sstevel@tonic-gate	<tr>
251*0Sstevel@tonic-gate	<td width=100 valign="top"><a name="max"><STRONG>Maximum</STRONG></a></td>
252*0Sstevel@tonic-gate	<td valign="top">The maximum number of values of a
253*0Sstevel@tonic-gate	given granularity that can be specified for the option. Building on the
254*0Sstevel@tonic-gate	previous example, a maximum of <tt>2</tt>, with a granularity of
255*0Sstevel@tonic-gate	<tt>2</tt> and a data type of <tt>IP</tt> would mean that the option
256*0Sstevel@tonic-gate	value could contain a maximum of two pairs of IP addresses.<P>
257*0Sstevel@tonic-gate
258*0Sstevel@tonic-gate		<table border=0>
259*0Sstevel@tonic-gate
260*0Sstevel@tonic-gate		<tr>
261*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Unlimited</U></td>
262*0Sstevel@tonic-gate		<td valign="top">No limit to the number of values; implies a
263*0Sstevel@tonic-gate		maximum setting of <tt>0</tt>.</td>
264*0Sstevel@tonic-gate		</tr>
265*0Sstevel@tonic-gate
266*0Sstevel@tonic-gate		<tr>
267*0Sstevel@tonic-gate		<td width=100 valign="top"><U>Specify</U></td>
268*0Sstevel@tonic-gate		<td valign="top">A specific number indicating the maximum.</td>
269*0Sstevel@tonic-gate		</tr>
270*0Sstevel@tonic-gate
271*0Sstevel@tonic-gate		</table>
272*0Sstevel@tonic-gate	</td>
273*0Sstevel@tonic-gate	</tr>
274*0Sstevel@tonic-gate
275*0Sstevel@tonic-gate	<tr>
276*0Sstevel@tonic-gate	<td width=100 valign="top"><A NAME="class"><STRONG>Vendor Client Classes</STRONG></A></td>
277*0Sstevel@tonic-gate	<td valign="top">This option is enabled only when the option
278*0Sstevel@tonic-gate	<a href="#cat">category</a> is Vendor. It identifies the client class(es) with which the Vendor option is
279*0Sstevel@tonic-gate	associated.<P>
280*0Sstevel@tonic-gate	The Class is an ASCII string representing the client machine type and/or operating system, for example, <TT>SUNW.Ultra5_10</TT>. This type of option makes it possible to define configuration parameters that are passed to all clients of the same class. <P>
281*0Sstevel@tonic-gate	Enter the client class and then press Enter. You can
282*0Sstevel@tonic-gate	specify multiple client classes. Only those DHCP clients with a client
283*0Sstevel@tonic-gate	class value matching one listed here will use the option.</td>
284*0Sstevel@tonic-gate	</tr>
285*0Sstevel@tonic-gate
286*0Sstevel@tonic-gate	</table>
287*0Sstevel@tonic-gate<p>
288*0Sstevel@tonic-gate<strong>Notify DHCP Server of Change:</STRONG> Check the box if
289*0Sstevel@tonic-gateyou want the DHCP server to reload the <tt>dhcptab</tt> immediately after
290*0Sstevel@tonic-gatethe data is written. Normally, you will want this to
291*0Sstevel@tonic-gatehappen. However, if you are making multiple changes, you may choose
292*0Sstevel@tonic-gateto wait so that the server reloads only after all the
293*0Sstevel@tonic-gatechanges are written. <P>
294*0Sstevel@tonic-gate	&nbsp;&nbsp;&nbsp;<A HREF="#top"><small>return to top</small></A>
295*0Sstevel@tonic-gate
296*0Sstevel@tonic-gate<p>&nbsp;</p>
297*0Sstevel@tonic-gate<!-- Don't go past this line! -->
298*0Sstevel@tonic-gate
299*0Sstevel@tonic-gate	</td>
300*0Sstevel@tonic-gate
301*0Sstevel@tonic-gate<!-- End topic block -->
302*0Sstevel@tonic-gate
303*0Sstevel@tonic-gate</tr>
304*0Sstevel@tonic-gate
305*0Sstevel@tonic-gate</table>
306*0Sstevel@tonic-gate
307*0Sstevel@tonic-gate<!-- End topic table -->
308*0Sstevel@tonic-gate
309*0Sstevel@tonic-gate</body>
310*0Sstevel@tonic-gate</html>
311