aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-01-30 18:01:41 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-01-30 18:01:41 +0000
commit9e100a46585ab725e36660afdf21bd1e66400436 (patch)
tree1e1ec1d5622a7680d6408d057c41b5909b29f814
parentd6c756289e5284c9da5c29edda3f8cd7382e4fc6 (diff)
downloadrspamd-9e100a46585ab725e36660afdf21bd1e66400436.tar.gz
rspamd-9e100a46585ab725e36660afdf21bd1e66400436.zip
Fix length in the message.
-rw-r--r--src/libutil/http.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libutil/http.c b/src/libutil/http.c
index 847f7f787..0500f18ef 100644
--- a/src/libutil/http.c
+++ b/src/libutil/http.c
@@ -1161,7 +1161,7 @@ rspamd_http_connection_write_message (struct rspamd_http_connection *conn,
priv->out[i].iov_base = mp;
priv->out[i++].iov_len = sizeof (mac);
priv->out[i].iov_base = pbody;
- priv->out[i++].iov_len = bodylen;
+ priv->out[i++].iov_len = bodylen - sizeof (nonce) - sizeof (mac);
}
else {
priv->out[i].iov_base = pbody;