]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Change openvpn_encrypt() to append to work buffer only
authorSteffan Karger <steffan@karger.me>
Sun, 7 Feb 2016 19:47:14 +0000 (20:47 +0100)
committerGert Doering <gert@greenie.muc.de>
Tue, 9 Feb 2016 08:15:07 +0000 (09:15 +0100)
commita070f75b7dbb06161b9e2009124ad82277054524
treebac1989c4d228ae22152adf1dc5e1d05744fa416
parent3ebc31f9591ce11b0673dc20e76022c13bdb2c37
Change openvpn_encrypt() to append to work buffer only

Preparation for AEAD cipher modes, which also have to authenticate the
opcode and peer-id of packets.  To supply that information to
openvpn_encrypt(), I want to simply write those to the work buffer
before calling openvpn_encrypt().  That however requires that
openvpn_encrypt() never prepends something to the work buffer.

Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: Arne Schwabe <arne@rfc2549.org>
Message-Id: <1454874438-5081-7-git-send-email-steffan@karger.me>
URL: http://article.gmane.org/gmane.network.openvpn.devel/11074
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/crypto.c