LOG - UIC AND DISK ENTRY ROUTINE FOR RSX11M LOG LOG - UIC AND DISK ENTRY ROUTINE FOR RSX11M ROUTINE NAME: LOG PURPOSE: The LOG task provides an alternative to the "SET /UIC=[xxx,yyy]: and ASN procedure for "logging" onto another disk and UIC. CALLABLE: The task is MCR callable. (See examples below). PARAMETERS: LOG accepts any legal device name (with or without a colon), and one or two octal numbers for UIC group and user. The special symbol "*" is also used to mean "don't change this part of the UIC". EXAMPLES: to log to a different account and/or disk: >LOG DP 20,30 >LOG 20-30 DP >LOG *,50 >LOG 50 >LOG DK3: 40 * To print out your current assignment and UIC: >LOG FEATURES: When only one number is present in the line, the group number is assumed to be "stared" and you move from one UIC to another under the same group. The third and fourth example above are identical because of this feature. The program changes only the default UIC, (U.UIC) and leaves the login UIC (U.LUIC) alone even for privileged users. Although the group and user numbers must come in that order, the disk name can come anywhere in the line, before or after the UIC. BUGS: The program will not work if you do not have any SY: assignments at all. This is not a problem unless you use it on the system console, or play with the ASN command often. Drive numbers, if present in the device name, can only be one digit long. To make this a little less of a problem, the decimal numerals "8" and "9" will work for drives 10 and 11. AUTHOR: Mike Higgins Cetus Corporation 600 Bancroft way Berserkely, CA 94710 LOG - UIC AND DISK ENTRY ROUTINE FOR RSX11M SOURCE LANGUAGE: MACRO11 with SUPERMAC OBJECT MODULE NAME: LOG.OBJ MAINTENANCE: Contact Mike Higgins