Lines Matching refs:wsi_raw
94 if (lws_plat_ifname_to_hwaddr(r->wsi_raw->desc.sockfd,
163 r->wsi_raw = NULL;
184 if (lws_plat_ifconfig(r->wsi_raw->desc.sockfd, &r->is))
207 r->wsi_raw = NULL;
257 r->wsi_raw->desc.sockfd,
292 if (r->wsi_raw || !lws_dll2_is_detached(&r->sul_conn.list))
298 r->wsi_raw = lws_create_adopt_udp(r->context->vhost_system, "0.0.0.0",
303 lwsl_debug("%s: created wsi_raw: %s\n", __func__, lws_wsi_tag(r->wsi_raw));
304 if (!r->wsi_raw) {
315 lws_plat_if_up((const char *)&r[1], r->wsi_raw->desc.sockfd, 0);
316 lws_plat_if_up((const char *)&r[1], r->wsi_raw->desc.sockfd, 1);
318 r->wsi_raw->user_space = r;
319 r->wsi_raw->user_space_externally_allocated = 1;
321 lws_get_random(r->wsi_raw->a.context, r->xid, 4);
520 lws_callback_on_writable(r->wsi_raw);