DeIMPLEMENT libssl. Expand the IMPLEMENT_* macros since it is far more
authorjsing <jsing@openbsd.org>
Sat, 24 May 2014 12:44:48 +0000 (12:44 +0000)
committerjsing <jsing@openbsd.org>
Sat, 24 May 2014 12:44:48 +0000 (12:44 +0000)
commit5f7556c6deb671241ce8dce34913485502ac6888
tree483078b0f89aa7a68da37c787a04c4714e27207d
parentc18f30118e5186213e20bf758585909caaad30d7
DeIMPLEMENT libssl. Expand the IMPLEMENT_* macros since it is far more
readable and one less layer of abstraction. Use C99 initialisers for
clarity, grepability and to protect from future field reordering/removal.

ok miod@ (tedu@ also thought it was a wonderful idea, beck@ also agreed,
but ran away squealing since it reminded him of the VOP layer...)
24 files changed:
lib/libssl/d1_clnt.c
lib/libssl/d1_meth.c
lib/libssl/d1_srvr.c
lib/libssl/s23_clnt.c
lib/libssl/s23_srvr.c
lib/libssl/s3_clnt.c
lib/libssl/s3_srvr.c
lib/libssl/src/ssl/d1_clnt.c
lib/libssl/src/ssl/d1_meth.c
lib/libssl/src/ssl/d1_srvr.c
lib/libssl/src/ssl/s23_clnt.c
lib/libssl/src/ssl/s23_meth.c
lib/libssl/src/ssl/s23_srvr.c
lib/libssl/src/ssl/s3_clnt.c
lib/libssl/src/ssl/s3_meth.c
lib/libssl/src/ssl/s3_srvr.c
lib/libssl/src/ssl/ssl_locl.h
lib/libssl/src/ssl/t1_clnt.c
lib/libssl/src/ssl/t1_meth.c
lib/libssl/src/ssl/t1_srvr.c
lib/libssl/ssl_locl.h
lib/libssl/t1_clnt.c
lib/libssl/t1_meth.c
lib/libssl/t1_srvr.c