On 12/05/2017 12:04 AM, Poussa, Sakari wrote:
> 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, 
> "iotivity-dev-boun...@lists.iotivity.org<mailto:iotivity-dev-boun...@lists.iotivity.org>
>  on behalf of Gregg Reynolds" 
> <iotivity-dev-boun...@lists.iotivity.org<mailto:iotivity-dev-boun...@lists.iotivity.org>
>  on behalf of d...@mobileink.com<mailto:d...@mobileink.com>> 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

I'm happy to walk build-related changes through, let me know what is
needed.  I'm not a Mac programmer so don't depend on me for code stuff.
Since there is not currently a Jenkins builder to help with verification
we'll have to do that work ourselves.

_______________________________________________
iotivity-dev mailing list
iotivity-dev@lists.iotivity.org
https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to