Hi,
I have application on MacOS Catalina where I have written simple application to catch the flow in NEFilterDataProvider.
In handlenewFlow function I am able to capture all flows, and I believe in MacOS all flows would be NEFilterSocketFlow.
I am able to get valid remoteEndpoint, but localEndpoint is coming as 0.0.0.0 for all flows with valid port number.
First Question is 0.0.0.0 coming as localEndpoint is valid ?
When I am executing curl , I am able to capture that flow also but localEndpoint is coming as 0.0.0.0:0 i.e.
PORT is also coming as 0.
Please let me know if it is correct, do I need to configure anything ?
Thanks for your help
Kumar