_Ropen() Function Changes

In releases before IBM® i 7.2, the _Ropen() function did not check the length of the keyword parameter string. It allowed a string shorter than the correct keyword to be specified. In 7.2, the keyword parameter string must completely conform to the keywords documented for _Ropen(). If an incorrect keyword parameter string is specified, message C2M3015 - The type variable specified on the open function is not correct is issued at run time, the value of errno is set to EBADMODE, and the _Ropen() function returns NULL.