--- a/telephonyprotocols/rawipnif/group/RawIpNif.iby Fri Apr 16 16:12:37 2010 +0300
+++ b/telephonyprotocols/rawipnif/group/RawIpNif.iby Mon May 03 13:37:20 2010 +0300
@@ -1,4 +1,4 @@
-// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
+// Copyright (c) 2004-2010 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
@@ -41,4 +41,29 @@
#endif // _DEBUG
+#ifdef _ZERO_COPY_NETWORKING
+// patch data for CBcaController::BaseConstructL API
+patchdata rawip2.dll@KMaxSendQueueLen 0x5
+patchdata rawip2.dll@KMaxTxIPPacketSize 0x57a
+patchdata rawip2.dll@KMaxRxIPPacketSize 0x57a
+// patch data for IPv4Binder
+patchdata rawip2.dll@KMtuIPv4 0x578 // KMaxTxIPPacketSize - 2, where IP tag header = 2
+patchdata rawip2.dll@KRMtuIPv4 0x578 // KMaxRxIPPacketSize - 2
+// patch data for IPv6Binder
+patchdata rawip2.dll@KMtuIPv6 0x578 // KMaxTxIPPacketSize - 2
+patchdata rawip2.dll@KRMtuIPv6 0x578 // KMaxRxIPPacketSize - 2
+#else
+// patch data for CBcaController::BaseConstructL API
+patchdata rawip.dll@KMaxSendQueueLen 0x5
+patchdata rawip.dll@KMaxTxIPPacketSize 0x57a
+patchdata rawip.dll@KMaxRxIPPacketSize 0x57a
+// patch data for IPv4Binder
+patchdata rawip.dll@KMtuIPv4 0x578 // KMaxTxIPPacketSize - 2, where IP tag header = 2
+patchdata rawip.dll@KRMtuIPv4 0x578 // KMaxRxIPPacketSize - 2
+// patch data for IPv6Binder
+patchdata rawip.dll@KMtuIPv6 0x578 // KMaxTxIPPacketSize - 2
+patchdata rawip.dll@KRMtuIPv6 0x578 // KMaxRxIPPacketSize - 2
+#endif //_ZERO_COPY_NETWORKING
+
#endif // __RAWIP_IBY__
+