The <nl_types.h> header file contains catalog definitions and the following catalog functions: catclose(), catgets(), and catopen(). These definitions are not available when either LOCALETYPE(*CLD) or SYSIFCOPT(*NOIFSIO) is specified on the compilation command.