X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fserial.c;h=d78dea20197d2f5a0ac52e3d44aaecb4c5a12e15;hb=208fcedc872a4c03e0ffb790460cf92449aae1ed;hp=97bd3159b094f673e0db8070d87eadb960e1cab8;hpb=9d6a896014ae88645d72287bf09a0de2925c532b;p=libsigrok.git diff --git a/src/serial.c b/src/serial.c index 97bd3159..d78dea20 100644 --- a/src/serial.c +++ b/src/serial.c @@ -99,6 +99,8 @@ SR_PRIV int serial_open(struct sr_serial_dev_inst *serial, int flags) serial->lib_funcs = ser_lib_funcs_hid; else if (ser_name_is_bt(serial)) serial->lib_funcs = ser_lib_funcs_bt; + else if (ser_name_is_tcpraw(serial)) + serial->lib_funcs = ser_lib_funcs_tcpraw; else serial->lib_funcs = ser_lib_funcs_libsp; if (!serial->lib_funcs) @@ -925,6 +927,8 @@ SR_PRIV int serial_stream_detect(struct sr_serial_dev_inst *serial, return SR_ERR; } +#endif + /** * Extract the serial device and options from the options linked list. * @@ -977,6 +981,8 @@ SR_PRIV int sr_serial_extract_options(GSList *options, return SR_OK; } +#ifdef HAVE_SERIAL_COMM + /** @private */ SR_PRIV int serial_source_add(struct sr_session *session, struct sr_serial_dev_inst *serial, int events, int timeout,