summaryrefslogtreecommitdiff
path: root/lib/locks.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2010-07-10 23:10:45 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2010-07-10 23:10:45 +0200
commitd0a081ec1b276a80a4b1ca1dc5109fd27ad0abc2 (patch)
treeddb00a0dabdc443abc2b17232375736e040772b9 /lib/locks.c
parentb3d8ec01ea3ffdc0e58b2f9f62148bc28a91e741 (diff)
downloadgnutls-d0a081ec1b276a80a4b1ca1dc5109fd27ad0abc2.tar.gz
Support scattered write using writev(). This takes
advantage of the new buffering layer and allows queuing of packets and flushing them. This is currently used for handshake messages only. Performance-wise the difference of packing several TLS records in a single write doesn't seem to offer anything over ethernet (that my tests were on). Probably on links with higher latency there would be a benefit.
Diffstat (limited to 'lib/locks.c')
0 files changed, 0 insertions, 0 deletions