audreyt / network-multicast

[Haskell] The "Network.Multicast" module is for sending UDP datagrams over multicast (class D) addresses.
http://github.com/audreyt/network-multicast
Other
23 stars 12 forks source link

no ipv6 support #1

Open joeyh opened 12 years ago

joeyh commented 12 years ago

I see it uses AF_INET with no AF_INET6, and there are probably other problems also preventing ipv6 addresses from being used to multicast. When I naively tried feeding it "ff02::1" for the address, I got back an error message:

sender.hs: user error (inet_addr: Malformed address: ff02::1)

lanodan commented 8 years ago

Would be nice to resolve… Specially as IPv4 has no addresses available on the RIPE since 2012 and it’s not going to have more without the switch to IPv6. (or a very ugly double-NAT)

audreyt commented 8 years ago

Hi — thanks for resurfacing this issue! Sorry I haven't got a round tuit on this, but I'll gladly merge a pull request and re-publish.