gr-osmosdr/lib
Jeremy Visser 58d95b5164 Allows connecting to IPv6 hosts if an AAAA record is present
and /etc/gai.conf is not configured to prefer IPv4 hosts.

The current logic handling the output of getaddrinfo() is
flawed in that it only ever attempts to connect() to the
first address returned.

This is a problem for both round-robin and dual-stack hosts.

Furthermore, rtl_tcp_source_c::rtl_tcp_source_c() assumes a colon
in the device string is a port number.  This prevents the use
of raw IPv6 addresses.  The function will need to be taught how
to handle IPv6 addresses contained within square brackets, e.g.
"rtl_tcp=[2001:db8::1]:1234".

Therefore further work is required to improve the handling of
multiple addresses, and also device strings containing raw IPv6
addresses.

Signed-off-by: Jeremy Visser <jeremy@visser.name>
2014-08-14 23:44:46 +02:00
..
airspy airspy: add support for AirSpy wideband receiver 2014-02-09 20:18:10 +01:00
bladerf bladeRF: Add XB-200 support 2014-07-11 16:53:23 +02:00
fcd fcd: add support for FUNcube Dongle Pro+ 2013-07-14 12:09:55 +02:00
file file: expose seek function in public API 2014-03-10 17:16:05 +01:00
hackrf hackrf: extend frequency range down to 10MHz 2014-08-14 23:16:31 +02:00
miri osmosdr/rtl/miri/hackrf: use 15 buffers by default 2014-02-11 20:52:56 +01:00
osmosdr osmosdr: use a fixed output signature of 1x gr_complex 2014-05-04 15:17:17 +02:00
rfspace rfspace: properly cover the absense of a serial number 2014-01-26 19:53:44 +01:00
rtl rtl: fix large output buffers handling 2014-08-14 23:35:23 +02:00
rtl_tcp Allows connecting to IPv6 hosts if an AAAA record is present 2014-08-14 23:44:46 +02:00
uhd uhd: implement stream arguments for sample format 2014-05-04 15:16:35 +02:00
CMakeLists.txt airspy: add support for AirSpy wideband receiver 2014-02-09 20:18:10 +01:00
arg_helpers.h use numchan instead of nchan to prevent ambiguity... 2013-10-25 23:39:17 +02:00
config.h.in airspy: add support for AirSpy wideband receiver 2014-02-09 20:18:10 +01:00
device.cc airspy: add support for AirSpy wideband receiver 2014-02-09 20:18:10 +01:00
gnuradio-osmosdr.rc.in cmake: add windows dll resource file 2013-04-16 21:53:09 +02:00
ranges.cc introduce osmosdr namespace, remove _c suffix 2013-05-30 16:14:22 +02:00
sink_iface.h updated header documentation for bandwidth setter 2013-09-28 13:49:18 +02:00
sink_impl.cc source/sink: don't return void in void functions 2014-03-10 15:20:57 +01:00
sink_impl.h source/sink: initialize sample rate cache variable 2013-10-03 14:43:13 +02:00
source_iface.h file: expose seek function in public API 2014-03-10 17:16:05 +01:00
source_impl.cc file: expose seek function in public API 2014-03-10 17:16:05 +01:00
source_impl.h file: expose seek function in public API 2014-03-10 17:16:05 +01:00