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