CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2014/05/24 06:44:48
Modified files: lib/libssl/src/ssl: d1_clnt.c d1_meth.c d1_srvr.c s23_clnt.c s23_meth.c s23_srvr.c s3_clnt.c s3_meth.c s3_srvr.c ssl_locl.h t1_clnt.c t1_meth.c t1_srvr.c Log message: 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...)