From: John Reagan [john.reagan@hp.com] Sent: Tuesday, November 13, 2007 8:49 AM To: Info-VAX@Mvb.Saic.Com Subject: Re: SYS$GRANT_LICENSE output codes VAXman- @SendSpamHere.ORG wrote: > In article , "Tom Linden" writes: > 2 hw_id, > 3 length fixed bin(15) initial (lmf$k_hw_idlen), > 3 item fixed bin(15) initial (lmf$_hw_id), > 3 bufadr pointer initial (addr(hardware_id)), > 3 retlen fixed bin(31) initial (0), <===<<< (*) > > SYS$GRANT_LICENSE will want to return the length of the retrieved HW ID. > (*) Is this specified properly? Sorry, my PL/I is rusty. > Bingo! HW_ID & PROD_TOKEN want to return their length. You can't say "don't bother" like you can with other item-based services. I just checked the source to verify that behavior. Why? No clue. I didn't see a real need to be "different" but that is the way it is coded. -- John Reagan OpenVMS Pascal/Macro-32/COBOL Project Leader Hewlett-Packard Company