TAA Tools
CVTIP6DEV       CONVERT IPv6 DEVICE                    TAATCPE

The  Convert IPv6  Device  command converts  the  IP version  6  device
information to  the IP6DEVP outfile  in a named  library.  TCP  must be
active.   Only TCP/IPv6  network interfaces are  supported.  One record
is written for each IP device.   The API QtocLstNetIfc is used.   For a
description  of the  field  values in  the  outfile, refer  to the  API
documentation for format NIFC0200.

The model file is TAATCPFP with a format name of IP6DEVR.

For IPv4 devices, see the CVTIPDEV command.

A typical command would be:

             CVTIP6DEV   OUTLIB(QTEMP)

The  IP6DEVP file would be created in  QTEMP and contain one record per
IP device.

Addresses in the outfile
------------------------

Addresses are  in IPv6  format.   For details,  search the  Information
Center for the  "IPv6 concepts" topic.  Use the  "IPv6 address formats"
subtopic.

A '::'  value will appear in some address fields.   This means a string
of Hex  00s  exist.   A  value of  '::1'  means  a string  of  Hex  00s
followed by a 1 exists.

CVTIP6DEV escape messages you can monitor for
---------------------------------------------

None.  Escape messages from based on functions will be re-sent.

CVTIP6DEV Command parameters                          *CMD
----------------------------

   OUTLIB        The  library  in  which  the   IP6DEVP  file  will  be
                 placed.   The default is  *LIBL.  If  the IP6DEVP file
                 does  not already exist, a  library must be specified.

   OUTMBR        The member  of the IP6DEVP  file to be  used.  If  the
                 member does  not exist, it  is added.  The  default is
                 IP6DEVP.

   REPLACE       A  *YES/*NO  value for  whether the  member  should be
                 cleared before writing records  into it.  The  default
                 is *YES.

                 *NO  may  be  specified to  add  records  to  existing
                 data.


Restrictions
------------

TCP must be active.

Only TCP/IPv6 network interfaces are supported.

Prerequisites
-------------

The following TAA Tools must be on your system:

     ABORT           Abort
     CRTUSRSPC       Create user space
     DUPFILFMT       Duplicate file format
     EDTVAR          Edit variable
     RTVSYSVAL3      Retrieve system value 3
     SNDCOMPMSG      Send completion message
     SNDESCMSG       Send escape message
     SNDJLGMSG       Send job log message

Implementation
--------------

None, the tool is ready to use.

Objects used by the tool
------------------------

   Object        Type    Attribute      Src member    Src file
   ------        ----    ---------      ----------    ----------

   CVTIP6DEV     *CMD                   TAATCPF       QATTCMD
   TAATCPFC      *PGM       CLP         TAATCPFC      QATTCL
   TAATCPFR      *PGM       RPGLE       TAATCPFR      QATTRPG
   TAATCPFP      *FILE      PF          TAATCPFP      QATTDDS
					

Added to TAA Productivity tools January 15, 2010


Home Page Up to Top