[pups] Re: v7 crypt(3)
Warren Toomey
wkt at minnie.tuhs.org
Sat Sep 21 10:17:34 AEST 2002
In article by A. P. Garcia:
> Warren,
>
> I've been looking at the Henry_Spencer_v7 tar, and something
> is puzzling me. lines 49-54 of /usr/src/libc/gen/crypt.c are
> the following:
>
> static char PC1_D[] {
> 63,55,47,39,31,23,15,
> 7,62,54,46,38,30,22,
> 14, 6,61,53,45,37,29,
> 21,13, 5,28,20,12, 4,
> };
>
> That wasn't legal syntax, was it? There should be an '='
> between [] and {, as in the rest of the file, no?
I just tried to compile the code with the V7 compiler and it complained.
Maybe it was legal in V6 and they used the .o file from there and didn't
recompile it.
I think Dennis is on the list, maybe he can answer the intruiging question!
> Btw, it's neat to look at this code alongside the DES standard:
> http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf
> Phil Garcia
Yes, it certainly is.
Thanks Phil.
Warren
More information about the TUHS
mailing list