Hey Guys, Just started playing with haxe + neko on embedded linux systems, so I'm a total newbie...
I want to implement some multicast-based dynamic discovery protocol stuff, and ran into some problems when trying to listen to multicast traffic... I got this working by patching neko's standard socket binding routine to allow igmp joins when the given host is between 224.0.0.0 and 239.255.255.255. Is this something that you guys would be interested in incorporating??? I thought of just making one of those ndll extensions, but it seems to make more sense to augment the standard socket library. It would also be good to add an api call to adjust the transmitted multicast time-to-live value...so that the multicast messages could traverse larger routed networks that have a few hops between the source and destination. The default multicast ttl is '1' (just 1 router hop and done)... Also, I noticed that the haxe 'socket.input.readLine' call actually landed at neko's "socket_recv_char" routine. Neko looks to read the char correctly, but only one char is read for some reason...perhaps just a haxe issue... Thanks guys, great vm! Mark
-- Neko : One VM to run them all (http://nekovm.org)
