From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED.3d73Ybk3C5U4I2t8lv+lAQ.user.gioia.aioe.org!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Socket & Multicast problems / GNAT.Sockets Date: Tue, 5 Nov 2019 21:45:28 +0100 Organization: Aioe.org NNTP Server Message-ID: References: <3fa8ea28-265b-4375-8c42-af8cafc4d11f@googlegroups.com> <94193ebc-5772-41b1-919f-df13621171e8@googlegroups.com> NNTP-Posting-Host: 3d73Ybk3C5U4I2t8lv+lAQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 Content-Language: en-US X-Notice: Filtered by postfilter v. 0.9.2 Xref: reader01.eternal-september.org comp.lang.ada:57500 Date: 2019-11-05T21:45:28+01:00 List-Id: On 2019-11-05 21:11, Shark8 wrote: > On Tuesday, November 5, 2019 at 12:57:07 PM UTC-7, Dmitry A. Kazakov wrote: >> On 2019-11-05 20:06, Shark8 wrote: >> >>> Most of the messages can, I think, be mapped out to Ada's records fairly easily but that's getting ahead of myself — what I'm having trouble with is getting a socket to receive from the proper multicast address[es] — there is a note in the GNAT.Sockets example [which isn't working] that joining a multicast-group has to be set as an option subsequent to binding the socket when running on Windows. >> >> Did you check this: >> >> https://stackoverflow.com/questions/58151208/receiving-multicast-traffic-using-gnat-sockets > Ah, I had not seen this one; but I did look around on StackOverflow. > >> >> P.S. I don't know what the example above does exactly. E.g. if it >> configures an IGMP group and runs PGM on it. Is it PGM what you want to use? > No, I don't think so. > It's essentially a custom protocol / message-system used at a particular installation of the NSO. PGM is a stream-oriented multicast just like TCP is stream-oriented unicast. You put your protocol on top of it. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de