Eric Day
Eric Day
If you still want to get this working, I can add more comments for you. It is really straightforward. I had ever created a fully working openvpn client. ## This...
I have added some example files.
When your plugin is launched by the vpnagent, Plugin_VPNTunnelInit will be called. The settings dict includes TunnelSocket, this is the socket fd created for you. Read it to get ipv4...
I guess it is SystemConfiguration. I suggest you grep the functions in Frameworks and PrivateFrameworks. ## Best regards, Eric AirBlue Sharing Frequently asked questions: http://www.if0rce.com/en/2011/11/06/airsharing-f-a-q/ iBluever Frequently asked questions: http://www.if0rce.com/en/2010/12/29/ibluever-f-a-q/...
It is an fd to an utun device. Try ifconfig and you will see it. Before you can see any data on that device. You will have to publish a...
Ignore it. That’s where you define your app msg. enum { AppleVPN_MessageType_Invalid = 0, AppleVPN_MessageType_Syn, AppleVPN_MessageType_Ack, AppleVPN_MessageType_CreateFile, AppleVPN_MessageType_CreateFileDone, AppleVPN_MessageType_Option, AppleVPN_MessageType_OpenVPN_Log, }; typedef int32_t AppleVPN_MessageType; On Jul 7, 2014, at 7:44...