--- a/telephonyprotocols/rawipnif/group/RawIpNif.iby Wed Apr 14 17:11:46 2010 +0300
+++ b/telephonyprotocols/rawipnif/group/RawIpNif.iby Tue Apr 27 17:51:07 2010 +0300
@@ -45,12 +45,24 @@
// patch data for CBcaController::BaseConstructL API
patchdata rawip2.dll@KMaxSendQueueLen 0x5
patchdata rawip2.dll@KMaxTxIPPacketSize 0x57a
-patchdata rawip2.dll@KMaxRxIPPacketSize 0x7d2
+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__