ssh

Dependents:   OS

Committer:
sPymbed
Date:
Mon Nov 25 14:24:05 2019 +0000
Revision:
0:c4152c628df5
first commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sPymbed 0:c4152c628df5 1 /* settings.h
sPymbed 0:c4152c628df5 2 *
sPymbed 0:c4152c628df5 3 * Copyright (C) 2014-2016 wolfSSL Inc.
sPymbed 0:c4152c628df5 4 *
sPymbed 0:c4152c628df5 5 * This file is part of wolfSSH.
sPymbed 0:c4152c628df5 6 *
sPymbed 0:c4152c628df5 7 * wolfSSH is free software; you can redistribute it and/or modify
sPymbed 0:c4152c628df5 8 * it under the terms of the GNU General Public License as published by
sPymbed 0:c4152c628df5 9 * the Free Software Foundation; either version 3 of the License, or
sPymbed 0:c4152c628df5 10 * (at your option) any later version.
sPymbed 0:c4152c628df5 11 *
sPymbed 0:c4152c628df5 12 * wolfSSH is distributed in the hope that it will be useful,
sPymbed 0:c4152c628df5 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
sPymbed 0:c4152c628df5 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
sPymbed 0:c4152c628df5 15 * GNU General Public License for more details.
sPymbed 0:c4152c628df5 16 *
sPymbed 0:c4152c628df5 17 * You should have received a copy of the GNU General Public License
sPymbed 0:c4152c628df5 18 * along with wolfSSH. If not, see <http://www.gnu.org/licenses/>.
sPymbed 0:c4152c628df5 19 */
sPymbed 0:c4152c628df5 20
sPymbed 0:c4152c628df5 21
sPymbed 0:c4152c628df5 22 /*
sPymbed 0:c4152c628df5 23 * The settings header provides a method for developers to provide the
sPymbed 0:c4152c628df5 24 * internal preprocessor defines that the configure script provides to
sPymbed 0:c4152c628df5 25 * environments that do not use the configure script.
sPymbed 0:c4152c628df5 26 */
sPymbed 0:c4152c628df5 27
sPymbed 0:c4152c628df5 28
sPymbed 0:c4152c628df5 29 #pragma once
sPymbed 0:c4152c628df5 30
sPymbed 0:c4152c628df5 31 #include <wolfssh/visibility.h>
sPymbed 0:c4152c628df5 32
sPymbed 0:c4152c628df5 33 #ifdef __cplusplus
sPymbed 0:c4152c628df5 34 extern "C" {
sPymbed 0:c4152c628df5 35 #endif
sPymbed 0:c4152c628df5 36
sPymbed 0:c4152c628df5 37
sPymbed 0:c4152c628df5 38 /* user settings here */
sPymbed 0:c4152c628df5 39 #ifndef WMALLOC_USER
sPymbed 0:c4152c628df5 40 #define USE_WOLFSSH_MEMORY /* default memory handlers */
sPymbed 0:c4152c628df5 41 #endif /* WMALLOC_USER */
sPymbed 0:c4152c628df5 42
sPymbed 0:c4152c628df5 43
sPymbed 0:c4152c628df5 44 #if defined (_WIN32)
sPymbed 0:c4152c628df5 45 #define USE_WINDOWS_API
sPymbed 0:c4152c628df5 46 #endif
sPymbed 0:c4152c628df5 47
sPymbed 0:c4152c628df5 48
sPymbed 0:c4152c628df5 49 #ifdef __cplusplus
sPymbed 0:c4152c628df5 50 }
sPymbed 0:c4152c628df5 51 #endif
sPymbed 0:c4152c628df5 52