Hi Gregg, I am interested in having MacOS support on iotivity. I have done few patches in the past to make it better but it still has long way to go. Most of it is trivial maintenance work, tweaking the scons files to pick up correct files for required configurations. Now, for example, security and http-coap proxy can’t be compiled for Mac since nobody cares. There should be no technical reason not to make it work.
I am willing to help but can’t commit too much time on it. Sakari On 12/5/17, 12:18 AM, "[email protected]<mailto:[email protected]> on behalf of Gregg Reynolds" <[email protected]<mailto:[email protected]> on behalf of [email protected]<mailto:[email protected]>> wrote: Last time I looked iotivity did not support nw monitoring for if address changes for Mac. This is 1.3.x code. I'm looking into adding such support. Anybody wanna help? afaik on the Mac you must use the System Config framework. Ok. Not terribly hard. But it exposes a flaw in iotivity implementation, which conflates monitoring the nw for data vs. change events. I think those are distinct tasks and should not be glommed into CASelect etc. You can use select on Linux to detect nw events via netlink sockets, but that won't do on a mac, not to mention windows. So in short I think the code needs to be refactored. Anybody else out there interested in macOS/iOS support? G
_______________________________________________ iotivity-dev mailing list [email protected] https://lists.iotivity.org/mailman/listinfo/iotivity-dev
