questions about gen-cipher.h

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----


Can some explain why the constructs:

#define __xINIT_CIPHER_BLKOPS(name)    INIT_CIPHER_BLKOPS(name)
#define __xINIT_CIPHER_OPS(name)       INIT_CIPHER_OPS(name)

...

#define __STR(x) # x
#define __xSTR(x) __STR(x)

#define __CAT(x,y) x ## y
#define __xCAT(x,y) __CAT(x,y)

Why have __xCAT(x,y) at all? Why not just call __CAT() directly?
Ditto for INIT_CIPHER_BLKOPS().

]       ON HUMILITY: to err is human. To moo, bovine.           |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON    |net architect[
] mcr@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
] panic("Just another NetBSD/notebook using, kernel hacking, security guy");  [


    
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
Comment: Finger me for keys

iQCVAwUBPSoOMoqHRg3pndX9AQG+lQQAzkznJ7RO+81BQteVWxumLkD7GsAns1gh
es+sEbyPw/tmIeMKn2SccspTb5jQRHFV7ohu+FkSMO2DTboEKMbRMs7Yh5ouvr7h
P4ze7mUMosJWe3j8jb9T+JIIYAzJ21W+QCyuyDUvAH3ZlzRahVE2yNoYK5ZxEfDm
zmmnyYuGpGQ=
=8vFf
-----END PGP SIGNATURE-----
-
Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/


[Index of Archives]     [Kernel]     [Linux Crypto]     [Gnu Crypto]     [Gnu Classpath]     [Netfilter]     [Bugtraq]
  Powered by Linux