OSDN Git Service

Move *.c and *.h files to src
[ffftp/ffftp.git] / src / config.h
diff --git a/src/config.h b/src/config.h
new file mode 100644 (file)
index 0000000..b2fe717
--- /dev/null
@@ -0,0 +1,32 @@
+\r
+/* OPENVMS用のコードを有効にする。樋口殿作成のパッチを組み込みました。 */\r
+#define HAVE_OPENVMS\r
+\r
+// 全体に影響する設定はここに記述する予定\r
+// 使用するCPUを1個に限定する(マルチコアCPUの特定環境下でファイル通信中にクラッシュするバグ対策)\r
+//#define DISABLE_MULTI_CPUS\r
+// ファイル転送用のネットワークバッファを無効にする(通信中止後にリモートのディレクトリが表示されないバグ対策)\r
+//#define DISABLE_TRANSFER_NETWORK_BUFFERS\r
+// コントロール用のネットワークバッファを無効にする(フリーズ対策)\r
+#define DISABLE_CONTROL_NETWORK_BUFFERS\r
+// JRE32.DLLを無効にする(UTF-8に非対応のため)\r
+#define DISABLE_JRE32DLL\r
+// ファイル転送の同時接続数\r
+#define MAX_DATA_CONNECTION 4\r
+// 現在のコードページをShift_JISで置換する\r
+#define FORCE_SJIS_ON_ACTIVE_CODE_PAGE\r
+// UTF-8 UTF-16 LE間の変換処理でWindows XPのエミュレーションを行う\r
+#define EMULATE_UTF8_WCHAR_CONVERSION\r
+\r
+/* HP NonStop Server 用のコードを有効にする */\r
+#define HAVE_TANDEM\r
+\r
+// 内部をUTF-8として扱いマルチバイト文字ワイド文字APIラッパーを使用する\r
+#include "mbswrapper.h"\r
+// OpenSSL用ソケットラッパーを使用する\r
+#include "socketwrapper.h"\r
+// プロセスをDLL Injectionから保護する\r
+#include "protectprocess.h"\r
+// 一部のWin32 APIのエミュレーションを行う\r
+#include "apiemulator.h"\r
+\r