277 lines
8.7 KiB
HTML
277 lines
8.7 KiB
HTML
|
|
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<title>Remove Node List Entry (RMVNODLE)</title>
|
|
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
|
|
</head>
|
|
<body bgcolor="white">
|
|
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<a name="RMVNODLE.Top_Of_Page"></a>
|
|
<h2>Remove Node List Entry (RMVNODLE)</h2>
|
|
<table width="100%">
|
|
<tr>
|
|
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
|
|
<b>Threadsafe: </b>No
|
|
</td>
|
|
<td valign="top" align="right">
|
|
<a href="#RMVNODLE.PARAMETERS.TABLE">Parameters</a><br>
|
|
<a href="#RMVNODLE.COMMAND.EXAMPLES">Examples</a><br>
|
|
<a href="#RMVNODLE.ERROR.MESSAGES">Error messages</a></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div> <a name="RMVNODLE"></a>
|
|
<p>The Remove Node List Entry (RMVNODLE) command removes an entry from an existing node list object.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#RMVNODLE.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<hr size="2" width="100%">
|
|
|
|
<div>
|
|
<h3><a name="RMVNODLE.PARAMETERS.TABLE">Parameters</a></h3>
|
|
<table border="1" cellpadding="4" cellspacing="0">
|
|
<!-- col1="10" col2="15" col3="30" col4="10" -->
|
|
<tr>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" rowspan="3"><a href="#RMVNODLE.NODL"><b>NODL</b></a></td>
|
|
<td valign="top">Node list</td>
|
|
<td valign="top"><i>Qualified object name</i></td>
|
|
<td valign="top" rowspan="3">Required, Positional 1</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Qualifier 1: Node list</td>
|
|
<td valign="top"><i>Name</i></td>
|
|
</tr><tr>
|
|
<td valign="top">Qualifier 2: Library</td>
|
|
<td valign="top"><i>Name</i>, *CURLIB, <b><u>*LIBL</u></b></td>
|
|
</tr><tr>
|
|
<td valign="top" rowspan="3"><a href="#RMVNODLE.RMTLOCNAME"><b>RMTLOCNAME</b></a></td>
|
|
<td valign="top">Remote location</td>
|
|
<td valign="top"><i>Element list</i></td>
|
|
<td valign="top" rowspan="3">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 1: Name or address</td>
|
|
<td valign="top">
|
|
<i>Character value</i></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 2: Type</td>
|
|
<td valign="top">
|
|
<b><u>*SNA</u></b>, *IP</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" rowspan="3"><a href="#RMVNODLE.CPNAME"><b>CPNAME</b></a></td>
|
|
<td valign="top">SNA node name</td>
|
|
<td valign="top">Single values: <b><u>*RMTLOC</u></b><br>Other values: <i>Element list</i></td>
|
|
<td valign="top" rowspan="3">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 1: Network identifier</td>
|
|
<td valign="top">
|
|
<i>Communications name</i>, *NETATR</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 2: Control point</td>
|
|
<td valign="top">
|
|
<i>Communications name</i></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#RMVNODLE.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
</div>
|
|
<div> <a name="RMVNODLE.NODL"></a>
|
|
<h3>Node list (NODL)</h3>
|
|
<p>Specifies the qualified name of the node list object from which the entry is removed.
|
|
</p>
|
|
<p>The node list name can be qualified by one of the following library values:
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*LIBL</u></b></dt>
|
|
<dd>All libraries in the library list for the current thread are searched until the first match is found.
|
|
</dd>
|
|
</dl>
|
|
<dl>
|
|
<dt><b>*CURLIB</b></dt>
|
|
<dd>The current library for the job is searched. If no library is specified as the current library for the job, the QGPL library is used.
|
|
</dd>
|
|
<dt><b><i>library-name</i></b></dt>
|
|
<dd>Specify the name of the library to be searched.
|
|
</dd>
|
|
</dl>
|
|
<p>The possible values are:
|
|
</p>
|
|
<dl>
|
|
<dt><b><i>node-list-name</i></b></dt>
|
|
<dd>Specify the name of the node list from which the entry is removed.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#RMVNODLE.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="RMVNODLE.RMTLOCNAME"></a>
|
|
<h3>Remote location (RMTLOCNAME)</h3>
|
|
<p>Specifies the name and address type of the system to remove from the node list object. The name can be an SNA network ID and control point name, an internet protocol host name, or an internet address.
|
|
</p>
|
|
<p>An SNA node name is specified using the format nnnnnnnn.cccccccc, where nnnnnnnn is the network ID and cccccccc is the control point name. If only the control point name is specified, the local network ID (LCLNETID) network attribute is used as the value of the network identifier (ID) of the system being removed from the node list.
|
|
</p>
|
|
<p>The possible Name or Address value is:
|
|
</p>
|
|
<dl>
|
|
<dt><b><i>remote-location-name</i></b></dt>
|
|
<dd>Specify the remote location name to remove from the node list.
|
|
</dd>
|
|
</dl>
|
|
<p>The possible Address Type values are:
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*SNA</u></b></dt>
|
|
<dd>The node name has a Systems Network Architecture (SNA) address type.
|
|
</dd>
|
|
<dt><b>*IP</b></dt>
|
|
<dd>The node name has an Internet Protocol (IP) address type.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#RMVNODLE.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="RMVNODLE.CPNAME"></a>
|
|
<h3>SNA node name (CPNAME)</h3>
|
|
<p>Specifies the SNA node name that is being removed from the node list object. This system is specified as two elements: the network ID and the control point name.
|
|
</p>
|
|
<p><b>Notes:</b>
|
|
</p>
|
|
<ol>
|
|
<li>The RMTLOCNAME parameter is recommended for use in specifying the network ID and the control point name.
|
|
</li>
|
|
<li>When the RMTLOCNAME parameter is used to specify the name of a system to remove from the node list, *RMTLOC must be specified for this parameter.
|
|
</li>
|
|
</ol>
|
|
<p>The possible values are:
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*RMTLOC</u></b></dt>
|
|
<dd>The network ID and control point name are specified using the RMTLOCNAME parameter.
|
|
</dd>
|
|
</dl>
|
|
<p>The possible Network ID values are:
|
|
</p>
|
|
<dl>
|
|
<dt><b>*NETATR</b></dt>
|
|
<dd>The local network ID (LCLNETID) network attribute is used as the value of the network identifier (ID) of the system being removed from the node list.
|
|
</dd>
|
|
<dt><b><i>network-ID</i></b></dt>
|
|
<dd>Specify the network ID of the system to remove from the node list.
|
|
</dd>
|
|
</dl>
|
|
<p>The possible Control Point Name value is:
|
|
</p>
|
|
<dl>
|
|
<dt><b><i>control-point-name</i></b></dt>
|
|
<dd>Specify the control point name of the system to remove from the node list.
|
|
<p>
|
|
<b>Note: </b>This field is left blank when *RMTLOC is specified as the network ID.
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#RMVNODLE.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<hr size="2" width="100%">
|
|
<div><h3><a name="RMVNODLE.COMMAND.EXAMPLES">Examples</a> </h3>
|
|
<p><b>Example 1: Removing a System in the Local Network from a Node List</b>
|
|
</p>
|
|
<p>
|
|
<pre>
|
|
RMVNODLE NODL(MYLIB/NODL02) RMTLOCNAME(AS400A01 *SNA)
|
|
</pre>
|
|
</p>
|
|
<p>This command removes the entry for system AS400A01, which is in the local network, from the node list NODL02 in library MYLIB. The entry has an SNA address type.
|
|
</p>
|
|
<p><b>Example 2: Removing a Host Name from a Node List</b>
|
|
</p>
|
|
<p>
|
|
<pre>
|
|
RMVNODLE NODL(MYLIB/NODL02) RMTLOCNAME(MYSYS.NET1.LOCAL *IP)
|
|
</pre>
|
|
</p>
|
|
<p>This command removes the entry for host name MYSYS.NET1.LOCAL from the node list NODL02 in library MYLIB. The entry has an address type of IP.
|
|
</p>
|
|
<p><b>Example 3: Removing an Internet Address from a Node List</b>
|
|
</p>
|
|
<p>
|
|
<pre>
|
|
RMVNODLE NODL(MYLIB/NODL02) RMTLOCNAME('9.13.156.8' *IP)
|
|
</pre>
|
|
</p>
|
|
<p>This command removes the entry for internet address 9.13.156.8 from the node list NODL02 in library MYLIB. The entry has an address type of IP.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#RMVNODLE.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<hr size="2" width="100%">
|
|
<div><h3><a name="RMVNODLE.ERROR.MESSAGES">Error messages</a> </h3>
|
|
<p><b><u>*ESCAPE Messages</u></b>
|
|
</p>
|
|
<dl>
|
|
<dt><b>CPF7AD4</b></dt>
|
|
<dd>Network ID &1 not in correct format.
|
|
</dd>
|
|
<dt><b>CPF7B18</b></dt>
|
|
<dd>Control point &1 not in correct format.
|
|
</dd>
|
|
<dt><b>CPF813E</b></dt>
|
|
<dd>Node list &4 in &9 damaged.
|
|
</dd>
|
|
<dt><b>CPF96B4</b></dt>
|
|
<dd>Node list entry does not exist.
|
|
</dd>
|
|
<dt><b>CPF96B5</b></dt>
|
|
<dd>Remote location name not in correct format.
|
|
</dd>
|
|
<dt><b>CPF9801</b></dt>
|
|
<dd>Object &2 in library &3 not found.
|
|
</dd>
|
|
<dt><b>CPF9802</b></dt>
|
|
<dd>Not authorized to object &2 in &3.
|
|
</dd>
|
|
<dt><b>CPF9803</b></dt>
|
|
<dd>Cannot allocate object &2 in library &3.
|
|
</dd>
|
|
<dt><b>CPF9807</b></dt>
|
|
<dd>One or more libraries in library list deleted.
|
|
</dd>
|
|
<dt><b>CPF9808</b></dt>
|
|
<dd>Cannot allocate one or more libraries on library list.
|
|
</dd>
|
|
<dt><b>CPF9810</b></dt>
|
|
<dd>Library &1 not found.
|
|
</dd>
|
|
<dt><b>CPF9820</b></dt>
|
|
<dd>Not authorized to use library &1.
|
|
</dd>
|
|
<dt><b>CPF9830</b></dt>
|
|
<dd>Cannot assign library &1.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#RMVNODLE.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
</body>
|
|
</html>
|