/* LA subfunction command opcodes */
#define CMD_LA_DELAY 0x1F
-SR_PRIV int data_available(struct ipdbg_la_tcp *tcp)
+SR_PRIV gboolean data_available(struct ipdbg_la_tcp *tcp)
{
#ifdef __WIN32__
ioctlsocket(tcp->socket, FIONREAD, &bytes_available);
int status;
if (ioctl(tcp->socket, FIONREAD, &status) < 0) { // TIOCMGET
- sr_err("FIONREAD failed: %s\n", strerror(errno));
- return 0;
+ sr_err("FIONREAD failed: %s\n", g_strerror(errno));
+ return FALSE;
}
- return (status < 1) ? 0 : 1;
+ return (status < 1) ? FALSE : TRUE;
#endif // __WIN32__
}
struct ipdbg_la_tcp *tcp;
tcp = g_malloc0(sizeof(struct ipdbg_la_tcp));
-
tcp->address = NULL;
tcp->port = NULL;
tcp->socket = -1;
devc->raw_sample_buf =
g_try_malloc(devc->limit_samples * devc->DATA_WIDTH_BYTES);
if (!devc->raw_sample_buf) {
- sr_warn("Sample buffer malloc failed.");
+ sr_err("Sample buffer malloc failed.");
return FALSE;
}
}