[mod.computers.vax] $GETUAI service

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.