Draft: threadshare: udp: add property multicast-iface
Add property multicast-iface
Similar to the non threadshare counterparts, the ts-udpsink can accept only one multicast interface and the ts-udpsrc can accept a list of interfaces to be listening on for the multicast.
Reuse a custom api written for PTP helper to query the available interfaces with additional changes to support Ipv6 interfaces. And refactor the join_multicast_v4 to multicast_group_operation_v4 to reuse it for leave_multicast.
Edited by Taruntej Kanakamalla