aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtls/tls_fragmentation.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2011-05-23 18:35:21 +0200
committerTobias Brunner <tobias@strongswan.org>2011-05-24 19:23:45 +0200
commit8af017718947d55d35b229e11a3e94ded6693730 (patch)
treef0135ba507554491494fb9732d1dec14651a52a5 /src/libtls/tls_fragmentation.c
parentc74ece334dccf57da28588429ae545c6edfef75b (diff)
downloadstrongswan-8af017718947d55d35b229e11a3e94ded6693730.tar.bz2
strongswan-8af017718947d55d35b229e11a3e94ded6693730.tar.xz
Replaced linked_list_t usage in hashtable_t with custom list implementation.
With this change inserting elements into a hashtable_t object is now nearly as fast as inserting them into a linked_list_t object, whereas before it was up to seven times slower. Additionally, the memory footprint of a hashtable is now significantly smaller. The lookup performance is also nearly doubled.
Diffstat (limited to 'src/libtls/tls_fragmentation.c')
0 files changed, 0 insertions, 0 deletions