× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



From: Leif Svalgaard <leif@leif.org>
To: Dan Bale
Sent: Tuesday, May 14, 2002 3:53 PM
Subject: Re: [MI400] Leif's MIFHASH usage (was RE: Generate hash code for a
source member?)


> From: Dan Bale
> > Detailed messages - - - - -
> > Message ID . . . :   MCH5601       Severity . . . :   40
> > Message type . . :   Escape
> > Date sent  . . . :   05/14/02      Time sent  . . :   13:37:37
> >
> > Message . . . . :   Template value not valid for instruction.
> > Cause . . . . . :   The location of the value is template  with an offset
> to
> >   field in bytes X'0000', an offset in field in bits X'0000', a length of
> >   field of 2, and an instruction operand number of 2.  The reason code is
.
> > If
> >   the reason code is X'0000', a reason code may not be available.
> >
>
> hmmm, the following little test program works well at v4r5:
>
>  DCL SPCPTR .ARG1 INIT(ARG1);
>  DCL SPCPTR .ARG2 INIT(ARG2);
>  DCL SPCPTR .ARG3 INIT(ARG3);
>  DCL SPCPTR .ARG4 INIT(ARG4);
>
>  DCL DD ARG1 CHAR(10); DCL DD LIB  CHAR(10) DEF(ARG1) POS(1);
>  DCL DD ARG2 CHAR(10); DCL DD FILE CHAR(10) DEF(ARG2) POS(1);
>  DCL DD ARG3 CHAR(10); DCL DD MBR  CHAR(10) DEF(ARG3) POS(1);
>  DCL DD ARG4 CHAR(40); DCL DD HASH CHAR(40) DEF(ARG4) POS(1);
>
>  DCL OL ARGS(.ARG1, .ARG2, .ARG3, .ARG4) ARG;
>
>  DCL SYSPTR .MIHSMBR INIT("MIHSMBR", TYPE(PGM));
>
>       CPYBLAP    LIB , "LSVALGAARD", " ";
>       CPYBLAP    FILE, "QMISRC"    , " ";
>       CPYBLAP    MBR , "MIHSMBR"   , " ";
>       CALLX     .MIHSMBR, ARGS, *;
> BRK "1";
>       RTX        *;
> PEND:
>
> ----------
>
> another thing that sometimes gives problems is that the "reserved"
> bytes of the template must sometimes be binary zeroes (although
> the manual *does* say 'ignored' for the CIPHER instruction).
>
> Try to expand the CONTROL data item to CHAR(96) and
> start the program with a CPYBREP CONTROL, X'00';
>
> other than that I don't know...
>
> maybe others can try it?
> Maybe the SHA-1 is not supported at v3r2?
> anybody have an answer to this?
>
>
>



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.