summaryrefslogtreecommitdiffstats
path: root/src/openvpn/options.c
diff options
context:
space:
mode:
authorGert Doering <gert@greenie.muc.de>2013-03-11 21:03:20 +0100
committerGert Doering <gert@greenie.muc.de>2013-03-12 13:42:41 +0100
commit80b4b1e740de60a7f94132ac4bebcd9474fbe182 (patch)
treeef710381b4fb613ee92e512594d8e968e550ef22 /src/openvpn/options.c
parenta8cd06ea5acc6881edd10f3e5dabdc3354decb96 (diff)
downloadopenvpn-80b4b1e740de60a7f94132ac4bebcd9474fbe182.tar.gz
openvpn-80b4b1e740de60a7f94132ac4bebcd9474fbe182.tar.xz
openvpn-80b4b1e740de60a7f94132ac4bebcd9474fbe182.zip
Repair "tcp server queue overflow" brokenness, more <stdbool.h> fallout.
Return value of mbuf_len() wrong - it's returning a length value, not a yes/no value - so when the queue length approached 65 (full!), it still only returned "1", leading to MBUF overflow later on. Change from "bool" to "unsigned int", misbehaviour gone... This fixes OpenVPN trac ticket #263. Signed-off-by: Gert Doering <gert@greenie.muc.de> Acked-by: Arne Schwabe <arne@rfc2549.org> Acked-by: Peter Caprioli <petercap@kth.se> Message-Id: <20130312100706.GN953@greenie.muc.de> URL: http://article.gmane.org/gmane.network.openvpn.devel/7396 Signed-off-by: Gert Doering <gert@greenie.muc.de> (cherry picked from commit 0eb398501fab9c016b9b6008682c43873c4a6188)
Diffstat (limited to 'src/openvpn/options.c')
0 files changed, 0 insertions, 0 deletions