For all Server Options only.
(ESD #2) Server Options can now convert the incoming ASCII client login information to either a 037 or 500 EBCDIC code page when USEIBMUNICODE=Y. The login conversion is controlled by the CHARSETSRV parameter of the SYGWMCST macro in the SYGWXCPH customization module.
The following information indicates how the login record is converted.
If the CHARSETSRV parameter is set to CCSID=037, then the login information is converted to code page (CCSID) 037. For example, you can use CHARSETSRV=ibmebcdic or CHARSETSRV=cp37 to set the server default character set to 037.
In all other cases, when the CHARSETSRV parameter is set to a value that corresponds to a different CCSID (such as utf8 or iso_1), the login information is converted to the default code page of 500.
All character set names used as values for the CHARSETSRV parameter must be defined as entries in the SYGWMCXL macro. “System” entries, such as “ibmebcdic” or “utf8,” need no additional definition.
All ASCII single-byte “system” character sets (ascii_8, iso_1, cp850, cp437, roman8, and mac) are supported for login conversion. For all other login character sets (single-byte, double-byte, or utf8), the client login information is converted as if it were sent in the default iso_1 character set.
The TDGETUSR API returns the client login information converted to code page 037 or 500, depending on the CHARSETSRV parameter specification.