r3386 - in trunk/libmsip: . include include/libmsip source/dialogs source/headers vs8_proj
erik at minisip.org
erik at minisip.org
Wed Aug 22 15:40:15 CEST 2007
Author: erik
Date: 2007-08-22 15:40:14 +0200 (Wed, 22 Aug 2007)
New Revision: 3386
Added:
trunk/libmsip/vs8_proj/
trunk/libmsip/vs8_proj/libmsip.vcproj
Removed:
trunk/libmsip/source/dialogs/SipTransactionUtils.cxx
Modified:
trunk/libmsip/include/config.h
trunk/libmsip/include/libmsip/SipLayerDialog.h
trunk/libmsip/include/libmsip/SipLayerTransport.h
trunk/libmsip/source/headers/SipHeaderRSeq.cxx
Log:
libmsip:
- Compile fixes for MSVS
- Removed SipTransactionUtils.cxx. It is not used, and was unintentionally
left there when renaming it to SipTransitionUtils.cxx.
- Added MSVS project file.
Modified: trunk/libmsip/include/config.h
===================================================================
--- trunk/libmsip/include/config.h 2007-08-22 13:38:21 UTC (rev 3385)
+++ trunk/libmsip/include/config.h 2007-08-22 13:40:14 UTC (rev 3386)
@@ -24,10 +24,10 @@
#define CONFIG_H
/* Compilation time configuration */
-#ifndef _WIN32_WCE
+#if defined(_WIN32_WCE) || defined(_MSC_VER)
+# include"compilation_config_w32_wce.h"
+#else
# include"compilation_config.h"
-#else
-# include"compilation_config_w32_wce.h"
#endif
#ifndef LIBMSIP_EXPORTS
@@ -44,6 +44,7 @@
#ifdef _MSC_VER
#define WIN32
#pragma warning (disable: 4251)
+ #pragma warning (disable: 4290)
#ifndef LIBMSIP_EXPORTS
#error Visual Studio is not set up correctly to compile libmutil to a .dll (LIBMSIP_EXPORTS not defined).
Modified: trunk/libmsip/include/libmsip/SipLayerDialog.h
===================================================================
--- trunk/libmsip/include/libmsip/SipLayerDialog.h 2007-08-22 13:38:21 UTC (rev 3385)
+++ trunk/libmsip/include/libmsip/SipLayerDialog.h 2007-08-22 13:40:14 UTC (rev 3386)
@@ -28,6 +28,7 @@
#include<libmsip/libmsip_config.h>
#include<libmsip/SipSMCommand.h>
+#include<libmsip/SipAuthenticationDigest.h>
#include<list>
#include<libmutil/Mutex.h>
Modified: trunk/libmsip/include/libmsip/SipLayerTransport.h
===================================================================
--- trunk/libmsip/include/libmsip/SipLayerTransport.h 2007-08-22 13:38:21 UTC (rev 3385)
+++ trunk/libmsip/include/libmsip/SipLayerTransport.h 2007-08-22 13:40:14 UTC (rev 3386)
@@ -38,6 +38,7 @@
#include<libmsip/SipSMCommand.h>
#include<libmsip/SipMessage.h>
#include<libmsip/SipSocketServer.h>
+#include<libmsip/SipCommandDispatcher.h>
#include<list>
Deleted: trunk/libmsip/source/dialogs/SipTransactionUtils.cxx
===================================================================
--- trunk/libmsip/source/dialogs/SipTransactionUtils.cxx 2007-08-22 13:38:21 UTC (rev 3385)
+++ trunk/libmsip/source/dialogs/SipTransactionUtils.cxx 2007-08-22 13:40:14 UTC (rev 3386)
@@ -1,120 +0,0 @@
-/*
- Copyright (C) 2005, 2004 Erik Eliasson, Johan Bilien
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-*/
-
-/*
- * Authors: Erik Eliasson <eliasson at it.kth.se>
- * Johan Bilien <jobi at via.ecp.fr>
-*/
-
-
-#include<config.h>
-
-
-#include<libmsip/SipTransactionUtils.h>
-#include<libmsip/SipResponse.h>
-#include<libmutil/split_in_lines.h>
-
-using namespace std;
-
-
-/**
- * Checks if a response packet has the response code indicated by a
- * pattern. The pattern may contain wild cards (*)
- * @param resp SIP response to check against, for example "100 OK"
- * @param pattern Pattern, for example "100" or "1**"
- */
-bool sipResponseFilterMatch(MRef<SipResponse*> resp, const string &pattern){
- int32_t status = resp->getStatusCode();
-
- if ( (pattern[0]=='*' || (status/100==(pattern[0]-'0'))) &&
- (pattern[1]=='*' || ((status/10)%10 == pattern[1]-'0')) &&
- (pattern[2]=='*' || (status%10 == pattern[2]-'0') )){
- return true;
- }else{
- return false;
- }
-}
-
-
-bool transitionMatch(
- const std::string& packetType,
- const SipSMCommand &command,
- int source,
- int destination,
- const string &respFilter)
-{
- if (/*source!=IGN && command.getSource()!=SipSMCommand::ANY &&*/ command.getSource() != source){
- return false;
- }
- if (/*destination!=IGN && command.getDestination()!=SipSMCommand::ANY &&*/ command.getDestination() != destination){
- return false;
- }
- if (command.getType()!=SipSMCommand::COMMAND_PACKET){
- return false;
- }
- if (packetType!="" && command.getCommandPacket()->getType()!=packetType){
- return false;
- }
- if (respFilter.size()>0){
- vector<string> filters = split_in_lines(respFilter);
- for (vector<string>::iterator i=filters.begin(); i!=filters.end(); i++){
- if (sipResponseFilterMatch( MRef<SipResponse*> ( (SipResponse *)*command.getCommandPacket() ), *i )){
- return true;
- }
- }
- return false;
- }
- return true;
-}
-
-
-bool LIBMSIP_API transitionMatchSipResponse(
- const std::string& cseqMethod,
- const SipSMCommand &command,
- int source,
- int destination,
- const std::string &respFilter){
- if( !transitionMatch( SipResponse::type, command,
- source, destination, respFilter ) )
- return false;
-
- return command.getCommandPacket()->getCSeqMethod() == cseqMethod;
-}
-
-
-bool transitionMatch(
- const SipSMCommand &command,
- const string &cmd_str,
- int source,
- int destination)
-{
- if (command.getType()!=SipSMCommand::COMMAND_STRING){
- return false;
- }
- if (/*destination!=IGN && destination!=SipSMCommand::ANY && */ command.getDestination() != destination){
- return false;
- }
- if (/*source!=IGN && source!=SipSMCommand::ANY &&*/ command.getSource() != source){
- return false;
- }
- if (command.getCommandString().getOp()!=cmd_str){
- return false;
- }
- return true;
-}
-
Modified: trunk/libmsip/source/headers/SipHeaderRSeq.cxx
===================================================================
--- trunk/libmsip/source/headers/SipHeaderRSeq.cxx 2007-08-22 13:38:21 UTC (rev 3385)
+++ trunk/libmsip/source/headers/SipHeaderRSeq.cxx 2007-08-22 13:40:14 UTC (rev 3386)
@@ -63,8 +63,11 @@
if (num.size()==0 || i<len ){
throw SipExceptionInvalidMessage("SipHeaderValueRSeq malformed");
}
-
+#ifdef _MSC_VER
+ seq=_atoi64(num.c_str());
+#else
seq=atoll(num.c_str());
+#endif
}
SipHeaderValueRSeq::SipHeaderValueRSeq(uint32_t n)
Added: trunk/libmsip/vs8_proj/libmsip.vcproj
===================================================================
--- trunk/libmsip/vs8_proj/libmsip.vcproj (rev 0)
+++ trunk/libmsip/vs8_proj/libmsip.vcproj 2007-08-22 13:40:14 UTC (rev 3386)
@@ -0,0 +1,725 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="libmsip"
+ ProjectGUID="{8EFAF274-2106-4204-8F38-97571C776DE0}"
+ RootNamespace="libmsip"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\include;..\..\libmcrypto\include;..\..\libmnetutil\include;..\..\libmutil\include"
+ PreprocessorDefinitions="LIBMSIP_EXPORTS"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="..\..\libmutil\vs8_proj\Debug\libmutil.lib ..\..\libmnetutil\vs8_proj\Debug\libmnetutil.lib ..\..\libmcrypto\vs8_proj\Debug\libmcrypto.lib"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="2"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="..\include;..\..\libmcrypto\include;..\..\libmnetutil\include;..\..\libmutil\include"
+ PreprocessorDefinitions="LIBMSIP_EXPORTS"
+ RuntimeLibrary="2"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="..\..\libmutil\vs8_proj\Debug\libmutil.lib ..\..\libmnetutil\vs8_proj\Debug\libmnetutil.lib ..\..\libmcrypto\vs8_proj\Debug\libmcrypto.lib"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\source\SipAuthenticationDigest.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipCommandDispatcher.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipCommandString.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\dialogs\SipDialog.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipDialogConfig.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\dialogs\SipDialogManagement.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\dialogs\SipDialogRegister.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeader.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderAccept.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderAcceptContact.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderAllow.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderAllowEvents.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderAuthorization.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderCallID.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderContact.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderContentLength.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderContentType.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderCSeq.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderEvent.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderExpires.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderFrom.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderMaxForwards.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderProxyAuthenticate.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderProxyAuthorization.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderRAck.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderRecordRoute.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderReferTo.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderRequire.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderRoute.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderRSeq.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderString.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderSubject.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderSubscriptionState.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderSupported.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderTo.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderUnknown.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderUnsupported.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderUserAgent.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderVia.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderWarning.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\headers\SipHeaderWWWAuthenticate.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipLayerDialog.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipLayerTransaction.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipLayerTransport.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\messages\SipMessage.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipMessageContentFactory.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipMessageContentIM.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipMessageContentMime.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\messages\SipRequest.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\messages\SipResponse.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipSMCommand.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipSocketServer.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipStack.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipStackInternal.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipTimers.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\transactions\SipTransaction.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\transactions\SipTransactionInviteClient.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\transactions\SipTransactionInviteServer.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\transactions\SipTransactionInviteServerUA.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\transactions\SipTransactionNonInviteClient.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\transactions\SipTransactionNonInviteServer.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\dialogs\SipTransitionUtils.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\source\SipUtils.cxx"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\include\compilation_config_w32_wce.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\libmsip_config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipAuthenticationDigest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipCommandDispatcher.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipCommandString.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipDialog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipDialogConfig.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipDialogManagement.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipDialogRegister.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipDialogUtils.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipException.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeader.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderAccept.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderAcceptContact.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderAllow.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderAllowEvents.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderAuthorization.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderCallID.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderContact.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderContentLength.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderContentType.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderCSeq.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderEvent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderExpires.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderFrom.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderMaxForwards.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderProxyAuthenticate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderProxyAuthorization.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderRAck.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderRecordRoute.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderReferTo.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderRequire.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderRoute.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderRSeq.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderString.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderSubject.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderSubscriptionState.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderSupported.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderTo.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderUnknown.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderUnsupported.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderUserAgent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderVia.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderWarning.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipHeaderWWWAuthenticate.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipLayerDialog.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipLayerTransaction.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipLayerTransport.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipMessage.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipMessageContent.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipMessageContentFactory.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipMessageContentIM.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipMessageContentMime.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipRequest.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipResponse.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipSMCommand.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipSocketServer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipStack.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipStackInternal.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTimers.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTransaction.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTransactionInviteClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTransactionInviteServer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTransactionInviteServerUA.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTransactionNonInviteClient.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTransactionNonInviteServer.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipTransitionUtils.h"
+ >
+ </File>
+ <File
+ RelativePath="..\include\libmsip\SipUtils.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
More information about the Minisip-devel
mailing list