chiark / gitweb /
site: Initialise st->scratch with SETUP_BUFFER_LEN space.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 5 Aug 2013 10:45:50 +0000 (11:45 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 5 Aug 2013 10:45:50 +0000 (11:45 +0100)
commit8aaaa63461faf2cd29b3e012710fcdc8717b2ea9
treee0871cada032eb66b8cadbd9cc7bd62eaa44088f
parent663d9d5f6a65ed00b66260c7dbc0881975c86521
site: Initialise st->scratch with SETUP_BUFFER_LEN space.

Otherwise, if we're unlucky, we end up trying to construt a PROD
packet before we have ever used buffer_copy on scratch, which causes
an assertion failure ("buf->size <= buf->len - amount" at util.c:257).

Reported-by: Simon Tatham <anakin@pobox.com>
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
debian/changelog
site.c