From: Peter Krempa Date: Mon, 22 May 2017 15:48:09 +0000 (+0200) Subject: rpc: Bump maximum message size to 32M X-Git-Tag: v3.4.0-rc1~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97863780e8846277842e746186a54c4d2941755b;p=thirdparty%2Flibvirt.git rpc: Bump maximum message size to 32M While most of the APIs are okay with 16M messages, the bulk stats API can run into the limit in big configurations. Before we devise a new plan for this, bump this limit slightly to accomodate some more configs. --- diff --git a/src/rpc/virnetprotocol.x b/src/rpc/virnetprotocol.x index ee98990590..901c671593 100644 --- a/src/rpc/virnetprotocol.x +++ b/src/rpc/virnetprotocol.x @@ -40,13 +40,13 @@ const VIR_NET_MESSAGE_INITIAL = 65536; const VIR_NET_MESSAGE_LEGACY_PAYLOAD_MAX = 262120; /* Maximum total message size (serialised). */ -const VIR_NET_MESSAGE_MAX = 16777216; +const VIR_NET_MESSAGE_MAX = 33554432; /* Size of struct virNetMessageHeader (serialised)*/ const VIR_NET_MESSAGE_HEADER_MAX = 24; /* Size of message payload */ -const VIR_NET_MESSAGE_PAYLOAD_MAX = 16777192; +const VIR_NET_MESSAGE_PAYLOAD_MAX = 33554408; /* Size of message length field. Not counted in VIR_NET_MESSAGE_MAX * and VIR_NET_MESSAGE_INITIAL.