From bd4a76cc2a7b1380096fdd8bb6a13f4a60a7fe6c Mon Sep 17 00:00:00 2001 From: Pieter Hintjens Date: Fri, 2 May 2014 11:23:06 +0200 Subject: [PATCH] Problem: GSSAPI server doesn't parse ZAP user id Solution: add this to ZAP reply processing. --- src/gssapi_server.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gssapi_server.cpp b/src/gssapi_server.cpp index f55db538..f0fb8ef9 100644 --- a/src/gssapi_server.cpp +++ b/src/gssapi_server.cpp @@ -266,6 +266,9 @@ int zmq::gssapi_server_t::receive_and_process_zap_reply () goto error; } + // Save user id + set_user_id (msg [5].data (), msg [5].size ()); + // Process metadata frame rc = parse_metadata (static_cast (msg [6].data ()), msg [6].size (), true);