summaryrefslogtreecommitdiff
path: root/openvpn
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2012-12-22 22:57:54 +0100
committerArne Schwabe <arne@rfc2549.org>2012-12-22 22:57:54 +0100
commit2ddc5f8b867aabe1820d37bb89db8e91efd10234 (patch)
tree79b10ae28ae43d76f66beb72a8d5626e4c68e62b /openvpn
parent904ce469f833d005b9d209b415924d3ba64bfb01 (diff)
commit files forgot in last commit, add push fix
Diffstat (limited to 'openvpn')
-rw-r--r--openvpn/src/openvpn/push.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/openvpn/src/openvpn/push.c b/openvpn/src/openvpn/push.c
index 929a2f24..148d7ebe 100644
--- a/openvpn/src/openvpn/push.c
+++ b/openvpn/src/openvpn/push.c
@@ -464,6 +464,7 @@ process_incoming_push_msg (struct context *c,
md5_state_update (&c->c2.pulled_options_state, BPTR(&buf_orig), BLEN(&buf_orig));
md5_state_final (&c->c2.pulled_options_state, &c->c2.pulled_options_digest);
ret = PUSH_MSG_REPLY;
+ md5_state_init (&c->c2.pulled_options_state);
break;
case 2:
md5_state_update (&c->c2.pulled_options_state, BPTR(&buf_orig), BLEN(&buf_orig));