// Copyright (c) 2002-2009 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"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
// RAWIP.MMP
// 
//

TARGET      rawip.dll
TARGETTYPE  PLUGIN
UID         0x10009D8D 0x10281DF1



// Used to specify if the rawip.dll should be specifically built to the
// functionality of TI basebands, where a two-byte header is appended
// to all incoming and outgoing packets (to specify the protocol being
// used). This macro is commented out as part of fix INC113695 propagation to v94
// MACRO RAWIP_HEADER_APPENDED_TO_PACKETS

// Used by UmtsNifControlIf. Networking defect DEF027856 reversed the meaning
// of this, so we don't define it any more.
//MACRO	MM_ETEL_API

// Do not add the non-callable exports to the DEF files
// Remove this line temporarily if we need to add new exports
NOEXPORTLIBRARY

// DEFFILE RawIp.def

SOURCEPATH  ../src

SOURCE  RawIPFlow.cpp 
SOURCE  RawIPFlowFactory.cpp
SOURCE  IPv4Binder.cpp
SOURCE  IPv6Binder.cpp 
SOURCE  BinderBase.cpp
SOURCE  BcaIoController.cpp 
SOURCE  BcaController.cpp 
SOURCE  Sender.cpp 
SOURCE  Receiver.cpp 
SOURCE  IPTagHeader.cpp
SOURCE  bttlog.cpp
SOURCE	rawipmcpr.cpp
SOURCE	rawipmcprfactory.cpp
SOURCE	RawIpAgentHandler.cpp
SOURCE	ecom_impl.cpp


USERINCLUDE		../inc

OS_LAYER_SYSTEMINCLUDE_SYMBIAN

START RESOURCE 10281DF1.rss
TARGET rawip.rsc
END

//MI support
#include <elements/sd_mintercept.mmh>

#include <networking/packetlogger.mmh>

LIBRARY	euser.lib 
LIBRARY	esock.lib
LIBRARY	esocksvr.lib
LIBRARY serverden.lib
LIBRARY	etelpckt.lib 
LIBRARY	netmeta.lib 
LIBRARY	mbufmgr.lib 
LIBRARY	insock.lib
LIBRARY	commsfw.lib 
LIBRARY agentdialog.lib
LIBRARY commsdat.lib
LIBRARY coreproviders.lib
LIBRARY agentprcore.lib
LIBRARY nodemessages.lib
LIBRARY meshmachine.lib
LIBRARY netinterfaces.lib
LIBRARY factories.lib


START WINS
    BASEADDRESS 0x47E00000
END

CAPABILITY CommDD PowerMgmt ReadDeviceData WriteDeviceData TrustedUI ProtServ NetworkControl NetworkServices LocalServices ReadUserData WriteUserData
VENDORID 0x70000001

UNPAGED

SMPSAFE
