Bug #484

udp source/sink broken in OSX

Added by Tom Rondeau over 1 year ago. Updated 7 months ago.

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

Also available in: Atom PDF