Я пробовал пакет Network.Multicast, и он работает, однако я не могу найти способ указать локальный интерфейс связи ("bond0" или "bond1" и т. Д.) К сокету многоадресной рассылки.Я знаю, что в CI нужно использовать ioctl для преобразования связи в struct sockaddr_in, а затем передать эту структуру в параметр IP_MULTICAST_IF в семействе setsockopt семейства IPPROTO_IP, но я не уверен, как это сделать в Haskell.Может кто-нибудь помочь с этим?Спасибо!