telephonyprotocols/rawipnif/group/RawIpNif.iby
changeset 23 6b1d113cdff3
parent 0 3553901f7fa8
child 24 6638e7f4bd8f
child 73 70d75957b98f
--- 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__
+