berkley@wucs.wu.UUCP.UUCP (07/16/86)
Another VMS 4.4 bug (feature?) The SYS$GETUAI ($GETUAI) system service new for VMS 4.4 has a few inconsistencies. #1 the data returned at "RETURN LENGTH ADDRESS" (see page 2-285 #8D) is supposedto be BYTES of data. It is a RANDOM number. #2 the UAI$_ACCOUNT and UAI$_USERNAME item codes do not return a "SIZE-BYTE" prefix to the data string. #3 The "SIZE-BYTE" prefix returned by the "string" item codes does not reflect the true size of the string returned. #4 FORTRAN cannot find '($UAIDEF)' while PASCAL can (look in STARLET.PAS). #5 The use of "CHARACTER STRING" is inconsistent within the service. An ASCID string is passed IN, while LONGWORDS are returned. I have not tried $SETUAI given the problems with $GETUAI. Don't FLAME me, I just work here.