Lines Matching refs:will
63 if (c->conn_flags & LMQCFT_WILL_FLAG && c->will.topic) {
64 len = len + (unsigned int)c->will.topic->len + 2;
65 len += (c->will.message ? c->will.message->len : 0) + 2u;
108 if (lws_mqtt_str_is_not_empty(c->will.topic)) {
109 lws_ser_wu16be(p, c->will.topic->len);
111 memcpy(p, c->will.topic->buf, c->will.topic->len);
112 p += c->will.topic->len;
113 if (lws_mqtt_str_is_not_empty(c->will.message)) {
114 lws_ser_wu16be(p, c->will.message->len);
116 memcpy(p, c->will.message->buf,
117 c->will.message->len);
118 p += c->will.message->len;