[Cryptography] Buffer overflows from 1974

Peter Gutmann pgut001 at cs.auckland.ac.nz
Tue Jan 6 22:04:20 EST 2026


D. Hugh Redelmeier <hugh at mimosa.com> writes:

>Have you seen .hi and .lo in the kernel code?  You could do that with ints!
>Field names were global, not just for structs in which they were declared!

Yeah, that was a trick they used to create the illusion of a private namespace
for struct members, put a dot in front of the name.  pcc still did this for a
long time.  Since the current everything-all-the-time style (try building your
favourite whatever with -E some time, -DWIN32_LEAN_AND_MEAN specifically to
reduce the include size to a minimum produces output that would fill an RK05
ten times over) didn't exist back then

Peter.


More information about the cryptography mailing list