> will ... be enough to satisfy my client's requirements? Hard to say from this distance.
I can tell you that - almost no non-trivial older program ever becomes purely 31-bit. Your client may be happy if your result is "mostly 31-bit" or "as 31-bit as reasonably possible." - I think it's worth a shot to see if it will run 31-bit, either both A & R = 31, or just A=31, R=24. Sometimes you win these things on blind luck. There is nothing about an older program that necessarily means it will not run AMODE 31. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Stephen M. Wiegand Sent: Thursday, June 22, 2006 7:01 AM To: [email protected] Subject: Old Hashing Routine My client has instructed me to modify some modules so that they run above the line. This was a no brainer until I ran across a call to module BQKDPRS in several of the modules. This is an old (1970's) hashing routine for encrypting and decrypting a pin number. Naturally the client only has the object code and, since it is so old, it can only run below the line. So my questions are: 1. Is there another routine that does the same thing as BQKDPRS but can run above the line? 2. If there isn't, will specifying DATA(31) for the compile options of the Cobol programs calling BQKDPRS and Binder options of Amode(31), Rmode(Any) be enough to satisfy my client's requirements? Thanks. Steve Wiegand ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

