Is Application group or some other ...

In the last post I mentioned that I was having trouble updating the SimpleFirewall example builds and run again. That was my lack of knowlege. The DriverKit and System Extension PDF has the steps to get this going...


What is/are the best way to expose tcp socket level IPC ( unix socket ) between APP-ONE and APP-TWO. Only one APP has the system extension embedded in it ( just like the way SimpleFirewall project ).


Since I have old style commandline daemon that needs to talk to SystemExension directly, I created a swift based tcp server side based on GCD dispatch mechanism. Console log seems like it is on listen mode. But any client outside this App Bundle can not connect to it. All local address. CONNECTION REFUSED is the message on the client side.


How to go about this ???


Thanks,

Prokash


https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-group