diff --git a/OpenVPN Adapter/OpenVPNAdapter.mm b/OpenVPN Adapter/OpenVPNAdapter.mm index 18aff2a..4d77db4 100644 --- a/OpenVPN Adapter/OpenVPNAdapter.mm +++ b/OpenVPN Adapter/OpenVPNAdapter.mm @@ -520,7 +520,7 @@ static void socketCallback(CFSocketRef socket, CFSocketCallBackType type, CFData NSMutableData *packet = [NSMutableData new]; [packet appendBytes:&prefix length:sizeof(prefix)]; - [packet appendData:packet]; + [packet appendData:data]; // Send data to the VPN server CFSocketSendData(self.vpnSocket, NULL, (CFDataRef)packet, 0.05);