As ever, you use this free program at your own risk.

Feel free to use the software on this site but please honor the copyright.


ASLIPVLD is a program that will validate the format of a passed IP Address. The validation will also include the IP Port number (if passed) falls within the allowed number range.

ASLIPVLD has an alias of VALIDIP

ASLIPVLD will check for the presence of a MESSAGE DD card. If one is present it will display any errors in the joblog, if no MESSAGE DD card is present then only a return code will be returned

ASLIPVLD is re-entrant and details of the program can be found here.

  Condition Code Reason  

0

IP address is in a correct format  
 

8

Invalid Port Number  
 

16

IP address is an invalid format  
 

Link

Description

 
 

Source Code

This link will take you to a text file that contains the assembler source code for ASLIPVLD. This source code should be assembled specifying SYS1.MACLIB and SYS1.AMODGEN in the SYSLIB concatenation. If you have no idea what that means then you probably shouldn't be assembling it in the first place.:)  
 
 
 

Source Code in XMI file


This link will take you to a XMIT file that contains the assembler source code for ASLIPVLD and sample JCL for assembling and running the program. It also contains information about the program and the usual disclaimers and copyright statements.

If you prefer the source in IEBUPDTE format then it is available here.
   
 
 
 

z/OS load library

This link will take you to a XMIT file that contains the z/OS load library containing the ASLIPVLD program in IBM TSO TRANSMIT format. This file should be transferred to the z/OS system using a file transfer program. The file must be transferred as a BINARY file. It should be transferred as a fixed blocked, 80 byte file.

Once the file is on z/OS it will have to be received. To do this you use the TSO RECEIVE command. Please refer to the IBM RECEIVE command for details on the use of this TSO command.
 
 

This material has been used successfully by Abbydale Systems LLC. and to the best of our knowledge this material and any system(s) of which it is a part are operational as of the service level or date stated in the body of this material (if so stated). However, NO warranty is given or implied as to the accuracy of this material or any related material or systems, and no responsibility is assumed for any effect or modification directly or indirectly caused by the use of this material.

It is the responsibility of any user of this material to evaluate its usefulness to the user's environment.

Abbydale Systems LLC. does not guarantee to keep this or any related material current, nor does it guarantee to provide any corrections or extensions described by any users of this material or any corrections or extensions made in the future by Abbydale Systems LLC. itself.

 
 


If you need any support or assistance with any of the code on this site
or
if you would like to contact us, please click here

follow us on facebook
Follow us on Facebook

 

Number of unique visitors 356

Copyright © Abbydale Systems LLC 2015-2024

Abbydale Systems LLC Lic. 802696149. All rights reserved.

Last modified : Wednesday 31st of August 2022