This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Listening to multiple IP Addresses with NDK?

I do not need or want the DSP running the NDK 2.0.0 to appear to the outside world with many IP addresses.

What I would like is to have one address to use for configuration over HTTP (which I do now) but have the capability to listen to other IP addresses and grab any streamed media off them.

Specifically, I would like to have UDP receive sockets linked to different IP addresses but probably the same port on each address which I do not know how to do or if it can be done?

(Our current system has many UDP ports (sockets) linked to one IP address which works OK.)

I understand that the EMAC provides data to ethdriver.c 'RxPacket' before dumping it in the PBMQ-rx which is picked up by the nimu.c 'EmacPacketService' which puts it into the NDK stack before it appears at the socket level.

Essentially I would like to do what WireShark does but actually use the data for something.