Bug #484
udp source/sink broken in OSX
| Status: | Closed | Start date: | 02/16/2012 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | - | |||
| Resolution: |
Description
UDP source and sink were written specifically for Linux with various hacks for other OS support. Seems it still doesn't work in OSX.
Recommended to move to Boost's ASIO library, instead.
History
Updated by Josh Blum over 1 year ago
A TCP/UDP implementation using ASIO:
http://gnuradio.org/cgit/jblum.git/tree/gnuradio-core/src/lib/io/gr_blob_to_socket.cc?h=msg_passing_squashed
http://gnuradio.org/cgit/jblum.git/tree/gnuradio-core/src/lib/io/gr_socket_to_blob.cc?h=msg_passing_squashed
If one wanted to replicate udp_sink with these blocks,
you would combine stream_to_blob->blob_to_socket,
and vice-versa to replicate the functionality of udp_source.
Updated by Tom Rondeau 7 months ago
- Status changed from New to Closed