From cd438c6c7074c9c279f15dd9e5c69b90b412b8a5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Bollo?= Date: Mon, 23 May 2016 17:09:26 +0200 Subject: [PATCH] fix regression of AFB_SESSION_NONE MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Change-Id: I1a03b99aa24bac7f801f94cfa0c8fd1cf28107e6 Signed-off-by: José Bollo --- src/afb-api-so.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afb-api-so.c b/src/afb-api-so.c index 9ab3e621..78d6d1b6 100644 --- a/src/afb-api-so.c +++ b/src/afb-api-so.c @@ -99,7 +99,7 @@ static void call_check(struct afb_req req, struct afb_context *context, const st int stag = (int)verb->session; - if (stag != (AFB_SESSION_CREATE|AFB_SESSION_CLOSE|AFB_SESSION_RENEW|AFB_SESSION_CHECK|AFB_SESSION_LOA_EQ)) { + if ((stag & (AFB_SESSION_CREATE|AFB_SESSION_CLOSE|AFB_SESSION_RENEW|AFB_SESSION_CHECK|AFB_SESSION_LOA_EQ)) != 0) { if (!afb_context_check(context)) { afb_context_close(context); afb_req_fail(req, "failed", "invalid token's identity"); -- 2.16.6