}
if (svr->ecs_state || (!(svr->type & ECORE_CON_SSL)))
-#ifdef _WIN32
count = send(svr->fd, (const char *)buf + *buf_offset, num, 0);
-#else
- count = write(svr->fd, buf + *buf_offset, num);
-#endif
else
count = ecore_con_ssl_server_write(obj, buf + *buf_offset, num);
if (num <= 0) return;
Ecore_Con_Server_Data *host_server = eo_data_scope_get(cl->host_server, ECORE_CON_SERVER_CLASS);
if (!(host_server->type & ECORE_CON_SSL) && (!cl->upgrade))
- count = write(cl->fd, eina_binbuf_string_get(cl->buf) + cl->buf_offset, num);
+ count = send(cl->fd, eina_binbuf_string_get(cl->buf) + cl->buf_offset, num, 0);
else
count = ecore_con_ssl_client_write(obj, eina_binbuf_string_get(cl->buf) + cl->buf_offset, num);
}