Network selection APIs

These APIs provide the means to choose the transport on which an application should run.

These APIs require that *STMF /etc/netconfig file exist on the system. If the netconfig file does not exist in the /etc directory, the user must copy it from /QIBM/ProdData/OS400/RPC directory. The netconfig file is always in the /QIBM/ProdData/OS400/RPC directory.

API Description
endnetconfig() Releases the pointer to the records stored in the netconfig file
freenetconfigent() Frees the netconfig structure that is returned from the call to the getnetconfigent() function
getnetconfig() Returns the pointer to the current record in the netconfig file and increments its pointer to the next record
getnetconfigent() Returns the pointer to the netconfig structure that corresponds to the input netid
setnetconfig() Initializes the record pointer to the first entry in the netconfig file. The setnetconfig() function must be used before the first use of getnetconfig() function. The setnetconfig() function returns a unique handle (a pointer to the records stored in the netconfig file) to be used by the getnetconfig() function.
Related information
API finder