SLikeNet  0.1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SecureHandshake.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2014, Oculus VR, Inc.
3  * All rights reserved.
4  *
5  * This source code is licensed under the BSD-style license found in the
6  * RakNet License.txt file in the licenses directory of this source tree. An additional grant
7  * of patent rights can be found in the RakNet Patents.txt file in the same directory.
8  *
9  */
10 
13 
14 
15 #ifndef SECURE_HANDSHAKE_H
16 #define SECURE_HANDSHAKE_H
17 
18 #include "NativeFeatureIncludes.h"
19 
20 #if LIBCAT_SECURITY==1
21 
22 // If building a RakNet DLL, be sure to tweak the CAT_EXPORT macro meaning
23 #if !defined(_RAKNET_LIB) && defined(_RAKNET_DLL)
24 # define CAT_BUILD_DLL
25 #else
26 # define CAT_NEUTER_EXPORT
27 #endif
28 
29 // Include DependentExtensions in your path to include this
30 #ifdef _M_X64
31 #pragma warning(push)
32 #pragma warning(disable:4838)
33 #endif
34 #include "cat/AllTunnel.hpp"
35 #ifdef _M_X64
36 #pragma warning(pop)
37 #endif
38 
39 #endif // LIBCAT_SECURITY
40 
41 #endif // SECURE_HANDSHAKE_H