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.