openpgm icon indicating copy to clipboard operation
openpgm copied to clipboard

openPGM on FreeBSD 11.1

Open jHCK opened this issue 6 years ago • 1 comments

The source does not compile or run properly on FreeBSD 11.1. Is it supposed to run on this OS? The first issue is with the byteorder.h header file which I was able to fix to get the code to compile but when running it with the samples, I continually get "invalid argument" errors when joining a multicast group.

jHCK avatar Apr 30 '18 09:04 jHCK

It does run on MacOS and it did run on FreeBSD. However there are IPv6 updates that tend to break things as there are "new" agnostic APIs for multicast subscriptions, RFC 3678, that are slowly implemented. Please check FreeBSD's struct group_req that may now be official:

https://github.com/steve-o/openpgm/blob/master/openpgm/pgm/include/pgm/in.h

steve-o avatar Apr 30 '18 13:04 steve-o