summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib
diff options
context:
space:
mode:
authorjsing <>2014-07-13 16:30:50 +0000
committerjsing <>2014-07-13 16:30:50 +0000
commit617d4a68a0da413053cf663a026be1796188f86c (patch)
treef52f04aa8a8d55e5869f706f7e3f9b33d946c5d8 /src/lib/libc/stdlib
parent7c66bf9aace0e4e984adb6c390fb27845e3c35c9 (diff)
downloadopenbsd-617d4a68a0da413053cf663a026be1796188f86c.tar.gz
openbsd-617d4a68a0da413053cf663a026be1796188f86c.tar.bz2
openbsd-617d4a68a0da413053cf663a026be1796188f86c.zip
Rewrite i2d_SSL_SESSION to use the ASN1 primitives, rather than using the
horrific macros from asn1_mac.h. This is a classic example of using macros to obfuscate code, in an attempt to reduce the line count. The end result is so ridiculously convoluted that it is completely unreadable and it takes hours to deconstruct the macros and figure out what is actually going on behind the scenes. ok miod@
Diffstat (limited to 'src/lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions