Here's a prototype we have and I noticed that a field is defined as 9b 0. Should it be using 10i 0 instead?
//-- Prototype for the QSYRUSRI API D getUserInfo PR ExtPgm('QSYRUSRI') D RcvVar 500a D RcvVarLen 9b 0 D Format 8a const D UserPrf 10a const D Error 1a const D Receiver s 500a Inz(' ') D VarLength s 9b 0 Inz(500) D userPrf s 10a Inz Varying D userDesc s 50a Inz Varying
edit: In looking around, I see many with 9b 0, but also a couple with 10i 0, so I'm going to go with 10i 0. Any insight into why it's initialized to 500?