From ff766040069e079f3a61fb278d37b6f6908e0144 Mon Sep 17 00:00:00 2001 From: Chunho Lee Date: Tue, 30 Mar 2021 21:19:36 -0700 Subject: [PATCH] ss: mqtt: Wrap ACK_REMOTE to ACK_REMOTE transition with LWS_ROLE_MQTT Wrap ACK_REMOTE to ACK_REMOTE transition with "#if defined(LWS_ROLE_MQTT) /.../ #endif". --- lib/secure-streams/secure-streams.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/secure-streams/secure-streams.c b/lib/secure-streams/secure-streams.c index 13578faad..3e0aee9ad 100644 --- a/lib/secure-streams/secure-streams.c +++ b/lib/secure-streams/secure-streams.c @@ -138,7 +138,9 @@ static const uint32_t ss_state_txn_validity[] = { [LWSSSCS_QOS_ACK_REMOTE] = (1 << LWSSSCS_DISCONNECTED) | (1 << LWSSSCS_TIMEOUT) | - (1 << LWSSSCS_QOS_ACK_REMOTE) | /* mqtt */ +#if defined(LWS_ROLE_MQTT) + (1 << LWSSSCS_QOS_ACK_REMOTE) | +#endif (1 << LWSSSCS_DESTROYING), [LWSSSCS_QOS_NACK_REMOTE] = (1 << LWSSSCS_DISCONNECTED) |