From fa446b5abaaba6bdc1b6f98198ad7288f058326f Mon Sep 17 00:00:00 2001
From: James Green <james.green@stealthnet.net>
Date: Wed, 13 Sep 2006 15:35:24 +0000
Subject: [PATCH] It appears I suck at getting things in the right directory.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2683 d0543943-73ff-0310-b7d9-9358b9ac24b2
---
 src/dotnet/{dotnet => }/Common.cs                   |   0
 src/dotnet/{dotnet => }/FreeSwitch.NET.csproj       |   0
 src/dotnet/{dotnet => }/Makefile                    |   0
 .../{dotnet => }/Marshaling/BufferMarshaler.cs      |   0
 .../Marshaling/CallerExtensionMarshaler.cs          |   0
 .../Marshaling/CallerProfileMarshaler.cs            |   0
 .../{dotnet => }/Marshaling/ChannelMarshaler.cs     |   0
 .../Marshaling/ChannelTimetableMarshaler.cs         |   0
 .../{dotnet => }/Marshaling/CoreSessionMarshaler.cs |   0
 .../{dotnet => }/Marshaling/EventMarshaler.cs       |   0
 .../{dotnet => }/Marshaling/FileHandleMarshaler.cs  |   0
 .../{dotnet => }/Marshaling/MemoryPoolMarshaler.cs  |   0
 .../Marshaling/StreamHandleMarshaler.cs             |   0
 .../Marshaling/Types/ApiInterfaceMarshal.cs         |   0
 .../Marshaling/Types/ApplicationInterfaceMarshal.cs |   0
 .../{dotnet => }/Marshaling/Types/BufferMarshal.cs  |   0
 .../Marshaling/Types/CallerExtensionMarshal.cs      |   0
 .../Marshaling/Types/CallerProfileMarshal.cs        |   0
 .../Marshaling/Types/ChannelFlagMarshal.cs          |   0
 .../{dotnet => }/Marshaling/Types/ChannelMarshal.cs |   0
 .../Marshaling/Types/ChannelStateMarshal.cs         |   0
 .../Marshaling/Types/ChannelTimetableMarshal.cs     |   0
 .../Marshaling/Types/CodecImplementationMarshal.cs  |   0
 .../Marshaling/Types/CodecInterfaceMarshal.cs       |   0
 .../{dotnet => }/Marshaling/Types/CodecMarshal.cs   |   0
 .../Marshaling/Types/CodecTypeMarshal.cs            |   0
 .../Marshaling/Types/CoreSessionMarshal.cs          |   0
 .../{dotnet => }/Marshaling/Types/EventMarshal.cs   |   0
 .../Marshaling/Types/FileHandleMarshal.cs           |   0
 .../{dotnet => }/Marshaling/Types/FrameMarshal.cs   |   0
 .../Marshaling/Types/IOEventHooksMarshal.cs         |   0
 .../Types/LoadableModuleInterfaceMarshal.cs         |   0
 .../Marshaling/Types/LoadableModuleMarshal.cs       |   0
 .../Marshaling/Types/StreamHandleMarshal.cs         |   0
 .../{dotnet => }/Marshaling/Types/TypesMarshal.cs   |   0
 src/dotnet/{dotnet => }/Module.cs                   |   0
 src/dotnet/{dotnet => }/Modules/Api.cs              |   0
 src/dotnet/{dotnet => }/Modules/Application.cs      |   0
 src/dotnet/{dotnet => }/Properties/AssemblyInfo.cs  |   0
 src/dotnet/{dotnet => }/Switch/CallerProfile.cs     |   0
 src/dotnet/{dotnet => }/Switch/Channel.cs           |   0
 src/dotnet/{dotnet => }/Switch/Console.cs           |   0
 src/dotnet/{dotnet => }/Switch/CoreSession.cs       |   0
 src/dotnet/{dotnet => }/Switch/Ivr.cs               |   0
 src/dotnet/{dotnet => }/Switch/LoadableModule.cs    |   0
 src/dotnet/{dotnet => }/Switch/StreamHandle.cs      |   0
 src/dotnet/{dotnet => }/Types/ApiFunction.cs        |   0
 .../{dotnet => }/Types/ApplicationFunction.cs       |   0
 .../{dotnet => }/Types/ApplicationInterface.cs      |   0
 src/dotnet/{dotnet => }/Types/Buffer.cs             |   0
 src/dotnet/{dotnet => }/Types/CallCause.cs          |   0
 src/dotnet/{dotnet => }/Types/CallerExtension.cs    |   0
 src/dotnet/{dotnet => }/Types/CallerProfile.cs      |   0
 src/dotnet/{dotnet => }/Types/Channel.cs            |   0
 src/dotnet/{dotnet => }/Types/ChannelFlag.cs        |   0
 src/dotnet/{dotnet => }/Types/ChannelState.cs       |   0
 src/dotnet/{dotnet => }/Types/ChannelTimetable.cs   |   0
 src/dotnet/{dotnet => }/Types/CoreSession.cs        |   0
 .../{dotnet => }/Types/DtmfCallbackFunction.cs      |   0
 src/dotnet/{dotnet => }/Types/Event.cs              |   0
 src/dotnet/{dotnet => }/Types/FileHandle.cs         |   0
 .../{dotnet => }/Types/InputCallbackFunction.cs     |   0
 src/dotnet/{dotnet => }/Types/InputType.cs          |   0
 src/dotnet/{dotnet => }/Types/LoadableModule.cs     |   0
 .../{dotnet => }/Types/LoadableModuleInterface.cs   |   0
 src/dotnet/{dotnet => }/Types/MemoryPool.cs         |   0
 src/dotnet/{dotnet => }/Types/Module.cs             |   0
 src/dotnet/{dotnet => }/Types/ModuleInterfaces.cs   |   0
 src/dotnet/{dotnet => }/Types/Status.cs             |   0
 src/dotnet/{dotnet => }/Types/StreamHandle.cs       |   0
 src/dotnet/{dotnet => }/Types/TextChannel.cs        |   0
 src/dotnet/{dotnet => }/public.snk                  | Bin
 72 files changed, 0 insertions(+), 0 deletions(-)
 rename src/dotnet/{dotnet => }/Common.cs (100%)
 rename src/dotnet/{dotnet => }/FreeSwitch.NET.csproj (100%)
 rename src/dotnet/{dotnet => }/Makefile (100%)
 rename src/dotnet/{dotnet => }/Marshaling/BufferMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/CallerExtensionMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/CallerProfileMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/ChannelMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/ChannelTimetableMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/CoreSessionMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/EventMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/FileHandleMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/MemoryPoolMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/StreamHandleMarshaler.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/ApiInterfaceMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/ApplicationInterfaceMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/BufferMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/CallerExtensionMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/CallerProfileMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/ChannelFlagMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/ChannelMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/ChannelStateMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/ChannelTimetableMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/CodecImplementationMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/CodecInterfaceMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/CodecMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/CodecTypeMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/CoreSessionMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/EventMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/FileHandleMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/FrameMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/IOEventHooksMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/LoadableModuleInterfaceMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/LoadableModuleMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/StreamHandleMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Marshaling/Types/TypesMarshal.cs (100%)
 rename src/dotnet/{dotnet => }/Module.cs (100%)
 rename src/dotnet/{dotnet => }/Modules/Api.cs (100%)
 rename src/dotnet/{dotnet => }/Modules/Application.cs (100%)
 rename src/dotnet/{dotnet => }/Properties/AssemblyInfo.cs (100%)
 rename src/dotnet/{dotnet => }/Switch/CallerProfile.cs (100%)
 rename src/dotnet/{dotnet => }/Switch/Channel.cs (100%)
 rename src/dotnet/{dotnet => }/Switch/Console.cs (100%)
 rename src/dotnet/{dotnet => }/Switch/CoreSession.cs (100%)
 rename src/dotnet/{dotnet => }/Switch/Ivr.cs (100%)
 rename src/dotnet/{dotnet => }/Switch/LoadableModule.cs (100%)
 rename src/dotnet/{dotnet => }/Switch/StreamHandle.cs (100%)
 rename src/dotnet/{dotnet => }/Types/ApiFunction.cs (100%)
 rename src/dotnet/{dotnet => }/Types/ApplicationFunction.cs (100%)
 rename src/dotnet/{dotnet => }/Types/ApplicationInterface.cs (100%)
 rename src/dotnet/{dotnet => }/Types/Buffer.cs (100%)
 rename src/dotnet/{dotnet => }/Types/CallCause.cs (100%)
 rename src/dotnet/{dotnet => }/Types/CallerExtension.cs (100%)
 rename src/dotnet/{dotnet => }/Types/CallerProfile.cs (100%)
 rename src/dotnet/{dotnet => }/Types/Channel.cs (100%)
 rename src/dotnet/{dotnet => }/Types/ChannelFlag.cs (100%)
 rename src/dotnet/{dotnet => }/Types/ChannelState.cs (100%)
 rename src/dotnet/{dotnet => }/Types/ChannelTimetable.cs (100%)
 rename src/dotnet/{dotnet => }/Types/CoreSession.cs (100%)
 rename src/dotnet/{dotnet => }/Types/DtmfCallbackFunction.cs (100%)
 rename src/dotnet/{dotnet => }/Types/Event.cs (100%)
 rename src/dotnet/{dotnet => }/Types/FileHandle.cs (100%)
 rename src/dotnet/{dotnet => }/Types/InputCallbackFunction.cs (100%)
 rename src/dotnet/{dotnet => }/Types/InputType.cs (100%)
 rename src/dotnet/{dotnet => }/Types/LoadableModule.cs (100%)
 rename src/dotnet/{dotnet => }/Types/LoadableModuleInterface.cs (100%)
 rename src/dotnet/{dotnet => }/Types/MemoryPool.cs (100%)
 rename src/dotnet/{dotnet => }/Types/Module.cs (100%)
 rename src/dotnet/{dotnet => }/Types/ModuleInterfaces.cs (100%)
 rename src/dotnet/{dotnet => }/Types/Status.cs (100%)
 rename src/dotnet/{dotnet => }/Types/StreamHandle.cs (100%)
 rename src/dotnet/{dotnet => }/Types/TextChannel.cs (100%)
 rename src/dotnet/{dotnet => }/public.snk (100%)

diff --git a/src/dotnet/dotnet/Common.cs b/src/dotnet/Common.cs
similarity index 100%
rename from src/dotnet/dotnet/Common.cs
rename to src/dotnet/Common.cs
diff --git a/src/dotnet/dotnet/FreeSwitch.NET.csproj b/src/dotnet/FreeSwitch.NET.csproj
similarity index 100%
rename from src/dotnet/dotnet/FreeSwitch.NET.csproj
rename to src/dotnet/FreeSwitch.NET.csproj
diff --git a/src/dotnet/dotnet/Makefile b/src/dotnet/Makefile
similarity index 100%
rename from src/dotnet/dotnet/Makefile
rename to src/dotnet/Makefile
diff --git a/src/dotnet/dotnet/Marshaling/BufferMarshaler.cs b/src/dotnet/Marshaling/BufferMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/BufferMarshaler.cs
rename to src/dotnet/Marshaling/BufferMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/CallerExtensionMarshaler.cs b/src/dotnet/Marshaling/CallerExtensionMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/CallerExtensionMarshaler.cs
rename to src/dotnet/Marshaling/CallerExtensionMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/CallerProfileMarshaler.cs b/src/dotnet/Marshaling/CallerProfileMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/CallerProfileMarshaler.cs
rename to src/dotnet/Marshaling/CallerProfileMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/ChannelMarshaler.cs b/src/dotnet/Marshaling/ChannelMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/ChannelMarshaler.cs
rename to src/dotnet/Marshaling/ChannelMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/ChannelTimetableMarshaler.cs b/src/dotnet/Marshaling/ChannelTimetableMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/ChannelTimetableMarshaler.cs
rename to src/dotnet/Marshaling/ChannelTimetableMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/CoreSessionMarshaler.cs b/src/dotnet/Marshaling/CoreSessionMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/CoreSessionMarshaler.cs
rename to src/dotnet/Marshaling/CoreSessionMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/EventMarshaler.cs b/src/dotnet/Marshaling/EventMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/EventMarshaler.cs
rename to src/dotnet/Marshaling/EventMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/FileHandleMarshaler.cs b/src/dotnet/Marshaling/FileHandleMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/FileHandleMarshaler.cs
rename to src/dotnet/Marshaling/FileHandleMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/MemoryPoolMarshaler.cs b/src/dotnet/Marshaling/MemoryPoolMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/MemoryPoolMarshaler.cs
rename to src/dotnet/Marshaling/MemoryPoolMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/StreamHandleMarshaler.cs b/src/dotnet/Marshaling/StreamHandleMarshaler.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/StreamHandleMarshaler.cs
rename to src/dotnet/Marshaling/StreamHandleMarshaler.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/ApiInterfaceMarshal.cs b/src/dotnet/Marshaling/Types/ApiInterfaceMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/ApiInterfaceMarshal.cs
rename to src/dotnet/Marshaling/Types/ApiInterfaceMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/ApplicationInterfaceMarshal.cs b/src/dotnet/Marshaling/Types/ApplicationInterfaceMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/ApplicationInterfaceMarshal.cs
rename to src/dotnet/Marshaling/Types/ApplicationInterfaceMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/BufferMarshal.cs b/src/dotnet/Marshaling/Types/BufferMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/BufferMarshal.cs
rename to src/dotnet/Marshaling/Types/BufferMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/CallerExtensionMarshal.cs b/src/dotnet/Marshaling/Types/CallerExtensionMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/CallerExtensionMarshal.cs
rename to src/dotnet/Marshaling/Types/CallerExtensionMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/CallerProfileMarshal.cs b/src/dotnet/Marshaling/Types/CallerProfileMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/CallerProfileMarshal.cs
rename to src/dotnet/Marshaling/Types/CallerProfileMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/ChannelFlagMarshal.cs b/src/dotnet/Marshaling/Types/ChannelFlagMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/ChannelFlagMarshal.cs
rename to src/dotnet/Marshaling/Types/ChannelFlagMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/ChannelMarshal.cs b/src/dotnet/Marshaling/Types/ChannelMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/ChannelMarshal.cs
rename to src/dotnet/Marshaling/Types/ChannelMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/ChannelStateMarshal.cs b/src/dotnet/Marshaling/Types/ChannelStateMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/ChannelStateMarshal.cs
rename to src/dotnet/Marshaling/Types/ChannelStateMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/ChannelTimetableMarshal.cs b/src/dotnet/Marshaling/Types/ChannelTimetableMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/ChannelTimetableMarshal.cs
rename to src/dotnet/Marshaling/Types/ChannelTimetableMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/CodecImplementationMarshal.cs b/src/dotnet/Marshaling/Types/CodecImplementationMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/CodecImplementationMarshal.cs
rename to src/dotnet/Marshaling/Types/CodecImplementationMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/CodecInterfaceMarshal.cs b/src/dotnet/Marshaling/Types/CodecInterfaceMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/CodecInterfaceMarshal.cs
rename to src/dotnet/Marshaling/Types/CodecInterfaceMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/CodecMarshal.cs b/src/dotnet/Marshaling/Types/CodecMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/CodecMarshal.cs
rename to src/dotnet/Marshaling/Types/CodecMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/CodecTypeMarshal.cs b/src/dotnet/Marshaling/Types/CodecTypeMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/CodecTypeMarshal.cs
rename to src/dotnet/Marshaling/Types/CodecTypeMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/CoreSessionMarshal.cs b/src/dotnet/Marshaling/Types/CoreSessionMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/CoreSessionMarshal.cs
rename to src/dotnet/Marshaling/Types/CoreSessionMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/EventMarshal.cs b/src/dotnet/Marshaling/Types/EventMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/EventMarshal.cs
rename to src/dotnet/Marshaling/Types/EventMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/FileHandleMarshal.cs b/src/dotnet/Marshaling/Types/FileHandleMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/FileHandleMarshal.cs
rename to src/dotnet/Marshaling/Types/FileHandleMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/FrameMarshal.cs b/src/dotnet/Marshaling/Types/FrameMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/FrameMarshal.cs
rename to src/dotnet/Marshaling/Types/FrameMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/IOEventHooksMarshal.cs b/src/dotnet/Marshaling/Types/IOEventHooksMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/IOEventHooksMarshal.cs
rename to src/dotnet/Marshaling/Types/IOEventHooksMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/LoadableModuleInterfaceMarshal.cs b/src/dotnet/Marshaling/Types/LoadableModuleInterfaceMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/LoadableModuleInterfaceMarshal.cs
rename to src/dotnet/Marshaling/Types/LoadableModuleInterfaceMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/LoadableModuleMarshal.cs b/src/dotnet/Marshaling/Types/LoadableModuleMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/LoadableModuleMarshal.cs
rename to src/dotnet/Marshaling/Types/LoadableModuleMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/StreamHandleMarshal.cs b/src/dotnet/Marshaling/Types/StreamHandleMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/StreamHandleMarshal.cs
rename to src/dotnet/Marshaling/Types/StreamHandleMarshal.cs
diff --git a/src/dotnet/dotnet/Marshaling/Types/TypesMarshal.cs b/src/dotnet/Marshaling/Types/TypesMarshal.cs
similarity index 100%
rename from src/dotnet/dotnet/Marshaling/Types/TypesMarshal.cs
rename to src/dotnet/Marshaling/Types/TypesMarshal.cs
diff --git a/src/dotnet/dotnet/Module.cs b/src/dotnet/Module.cs
similarity index 100%
rename from src/dotnet/dotnet/Module.cs
rename to src/dotnet/Module.cs
diff --git a/src/dotnet/dotnet/Modules/Api.cs b/src/dotnet/Modules/Api.cs
similarity index 100%
rename from src/dotnet/dotnet/Modules/Api.cs
rename to src/dotnet/Modules/Api.cs
diff --git a/src/dotnet/dotnet/Modules/Application.cs b/src/dotnet/Modules/Application.cs
similarity index 100%
rename from src/dotnet/dotnet/Modules/Application.cs
rename to src/dotnet/Modules/Application.cs
diff --git a/src/dotnet/dotnet/Properties/AssemblyInfo.cs b/src/dotnet/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/dotnet/dotnet/Properties/AssemblyInfo.cs
rename to src/dotnet/Properties/AssemblyInfo.cs
diff --git a/src/dotnet/dotnet/Switch/CallerProfile.cs b/src/dotnet/Switch/CallerProfile.cs
similarity index 100%
rename from src/dotnet/dotnet/Switch/CallerProfile.cs
rename to src/dotnet/Switch/CallerProfile.cs
diff --git a/src/dotnet/dotnet/Switch/Channel.cs b/src/dotnet/Switch/Channel.cs
similarity index 100%
rename from src/dotnet/dotnet/Switch/Channel.cs
rename to src/dotnet/Switch/Channel.cs
diff --git a/src/dotnet/dotnet/Switch/Console.cs b/src/dotnet/Switch/Console.cs
similarity index 100%
rename from src/dotnet/dotnet/Switch/Console.cs
rename to src/dotnet/Switch/Console.cs
diff --git a/src/dotnet/dotnet/Switch/CoreSession.cs b/src/dotnet/Switch/CoreSession.cs
similarity index 100%
rename from src/dotnet/dotnet/Switch/CoreSession.cs
rename to src/dotnet/Switch/CoreSession.cs
diff --git a/src/dotnet/dotnet/Switch/Ivr.cs b/src/dotnet/Switch/Ivr.cs
similarity index 100%
rename from src/dotnet/dotnet/Switch/Ivr.cs
rename to src/dotnet/Switch/Ivr.cs
diff --git a/src/dotnet/dotnet/Switch/LoadableModule.cs b/src/dotnet/Switch/LoadableModule.cs
similarity index 100%
rename from src/dotnet/dotnet/Switch/LoadableModule.cs
rename to src/dotnet/Switch/LoadableModule.cs
diff --git a/src/dotnet/dotnet/Switch/StreamHandle.cs b/src/dotnet/Switch/StreamHandle.cs
similarity index 100%
rename from src/dotnet/dotnet/Switch/StreamHandle.cs
rename to src/dotnet/Switch/StreamHandle.cs
diff --git a/src/dotnet/dotnet/Types/ApiFunction.cs b/src/dotnet/Types/ApiFunction.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/ApiFunction.cs
rename to src/dotnet/Types/ApiFunction.cs
diff --git a/src/dotnet/dotnet/Types/ApplicationFunction.cs b/src/dotnet/Types/ApplicationFunction.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/ApplicationFunction.cs
rename to src/dotnet/Types/ApplicationFunction.cs
diff --git a/src/dotnet/dotnet/Types/ApplicationInterface.cs b/src/dotnet/Types/ApplicationInterface.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/ApplicationInterface.cs
rename to src/dotnet/Types/ApplicationInterface.cs
diff --git a/src/dotnet/dotnet/Types/Buffer.cs b/src/dotnet/Types/Buffer.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/Buffer.cs
rename to src/dotnet/Types/Buffer.cs
diff --git a/src/dotnet/dotnet/Types/CallCause.cs b/src/dotnet/Types/CallCause.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/CallCause.cs
rename to src/dotnet/Types/CallCause.cs
diff --git a/src/dotnet/dotnet/Types/CallerExtension.cs b/src/dotnet/Types/CallerExtension.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/CallerExtension.cs
rename to src/dotnet/Types/CallerExtension.cs
diff --git a/src/dotnet/dotnet/Types/CallerProfile.cs b/src/dotnet/Types/CallerProfile.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/CallerProfile.cs
rename to src/dotnet/Types/CallerProfile.cs
diff --git a/src/dotnet/dotnet/Types/Channel.cs b/src/dotnet/Types/Channel.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/Channel.cs
rename to src/dotnet/Types/Channel.cs
diff --git a/src/dotnet/dotnet/Types/ChannelFlag.cs b/src/dotnet/Types/ChannelFlag.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/ChannelFlag.cs
rename to src/dotnet/Types/ChannelFlag.cs
diff --git a/src/dotnet/dotnet/Types/ChannelState.cs b/src/dotnet/Types/ChannelState.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/ChannelState.cs
rename to src/dotnet/Types/ChannelState.cs
diff --git a/src/dotnet/dotnet/Types/ChannelTimetable.cs b/src/dotnet/Types/ChannelTimetable.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/ChannelTimetable.cs
rename to src/dotnet/Types/ChannelTimetable.cs
diff --git a/src/dotnet/dotnet/Types/CoreSession.cs b/src/dotnet/Types/CoreSession.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/CoreSession.cs
rename to src/dotnet/Types/CoreSession.cs
diff --git a/src/dotnet/dotnet/Types/DtmfCallbackFunction.cs b/src/dotnet/Types/DtmfCallbackFunction.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/DtmfCallbackFunction.cs
rename to src/dotnet/Types/DtmfCallbackFunction.cs
diff --git a/src/dotnet/dotnet/Types/Event.cs b/src/dotnet/Types/Event.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/Event.cs
rename to src/dotnet/Types/Event.cs
diff --git a/src/dotnet/dotnet/Types/FileHandle.cs b/src/dotnet/Types/FileHandle.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/FileHandle.cs
rename to src/dotnet/Types/FileHandle.cs
diff --git a/src/dotnet/dotnet/Types/InputCallbackFunction.cs b/src/dotnet/Types/InputCallbackFunction.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/InputCallbackFunction.cs
rename to src/dotnet/Types/InputCallbackFunction.cs
diff --git a/src/dotnet/dotnet/Types/InputType.cs b/src/dotnet/Types/InputType.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/InputType.cs
rename to src/dotnet/Types/InputType.cs
diff --git a/src/dotnet/dotnet/Types/LoadableModule.cs b/src/dotnet/Types/LoadableModule.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/LoadableModule.cs
rename to src/dotnet/Types/LoadableModule.cs
diff --git a/src/dotnet/dotnet/Types/LoadableModuleInterface.cs b/src/dotnet/Types/LoadableModuleInterface.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/LoadableModuleInterface.cs
rename to src/dotnet/Types/LoadableModuleInterface.cs
diff --git a/src/dotnet/dotnet/Types/MemoryPool.cs b/src/dotnet/Types/MemoryPool.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/MemoryPool.cs
rename to src/dotnet/Types/MemoryPool.cs
diff --git a/src/dotnet/dotnet/Types/Module.cs b/src/dotnet/Types/Module.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/Module.cs
rename to src/dotnet/Types/Module.cs
diff --git a/src/dotnet/dotnet/Types/ModuleInterfaces.cs b/src/dotnet/Types/ModuleInterfaces.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/ModuleInterfaces.cs
rename to src/dotnet/Types/ModuleInterfaces.cs
diff --git a/src/dotnet/dotnet/Types/Status.cs b/src/dotnet/Types/Status.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/Status.cs
rename to src/dotnet/Types/Status.cs
diff --git a/src/dotnet/dotnet/Types/StreamHandle.cs b/src/dotnet/Types/StreamHandle.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/StreamHandle.cs
rename to src/dotnet/Types/StreamHandle.cs
diff --git a/src/dotnet/dotnet/Types/TextChannel.cs b/src/dotnet/Types/TextChannel.cs
similarity index 100%
rename from src/dotnet/dotnet/Types/TextChannel.cs
rename to src/dotnet/Types/TextChannel.cs
diff --git a/src/dotnet/dotnet/public.snk b/src/dotnet/public.snk
similarity index 100%
rename from src/dotnet/dotnet/public.snk
rename to src/dotnet/public.snk