OSDN Git Service

Enhance routines for extra commands.
[ffftp/ffftp.git] / config.h
index 8a92cfd..50a28a2 100644 (file)
--- a/config.h
+++ b/config.h
@@ -1,16 +1,25 @@
-\r
-/* OPENVMS\97p\82Ì\83R\81[\83h\82ð\97L\8cø\82É\82·\82é\81B\94ó\8cû\93a\8dì\90¬\82Ì\83p\83b\83`\82ð\91g\82Ý\8d\9e\82Ý\82Ü\82µ\82½\81B */\r
+\r
+/* OPENVMS用のコードを有効にする。樋口殿作成のパッチを組み込みました。 */\r
 #define HAVE_OPENVMS\r
 \r
-// \91S\91Ì\82É\89e\8b¿\82·\82é\90Ý\92è\82Í\82±\82±\82É\8bL\8fq\82·\82é\97\\92è\r
-// \93à\95\94\82ðUTF-8\82Æ\82µ\82Ä\88µ\82¢\83}\83\8b\83`\83o\83C\83g\95\8e\9a\83\8f\83C\83h\95\8e\9aAPI\83\89\83b\83p\81[\82ð\8eg\97p\82·\82é\r
+// 全体に影響する設定はここに記述する予定\r
+// 内部をUTF-8として扱いマルチバイト文字ワイド文字APIラッパーを使用する\r
 #include "mbswrapper.h"\r
-// OpenSSL\97p\83\\83P\83b\83g\83\89\83b\83p\81[\82ð\8eg\97p\82·\82é\r
+// OpenSSL用ソケットラッパーを使用する\r
 #include "socketwrapper.h"\r
-// \8eg\97p\82·\82éCPU\82ð1\8cÂ\82É\8cÀ\92è\82·\82é\81i\83}\83\8b\83`\83R\83ACPU\82Ì\93Á\92è\8aÂ\8b«\89º\82Å\83t\83@\83C\83\8b\92Ê\90M\92\86\82É\83N\83\89\83b\83V\83\85\82·\82é\83o\83O\91Î\8dô\81j\r
-#define DISABLE_MULTI_CPUS\r
-// \83t\83@\83C\83\8b\93]\91\97\97p\82Ì\83l\83b\83g\83\8f\81[\83N\83o\83b\83t\83@\82ð\96³\8cø\82É\82·\82é\81i\92Ê\90M\92\86\8e~\8cã\82É\83\8a\83\82\81[\83g\82Ì\83f\83B\83\8c\83N\83g\83\8a\82ª\95\\8e¦\82³\82ê\82È\82¢\83o\83O\91Î\8dô\81j\r
+// プロセスをDLL Injectionから保護する\r
+#include "protectprocess.h"\r
+// 使用するCPUを1個に限定する(マルチコアCPUの特定環境下でファイル通信中にクラッシュするバグ対策)\r
+//#define DISABLE_MULTI_CPUS\r
+// ファイル転送用のネットワークバッファを無効にする(通信中止後にリモートのディレクトリが表示されないバグ対策)\r
 //#define DISABLE_TRANSFER_NETWORK_BUFFERS\r
-// \83R\83\93\83g\83\8d\81[\83\8b\97p\82Ì\83l\83b\83g\83\8f\81[\83N\83o\83b\83t\83@\82ð\96³\8cø\82É\82·\82é\81i\83t\83\8a\81[\83Y\91Î\8dô\81j\r
+// コントロール用のネットワークバッファを無効にする(フリーズ対策)\r
 #define DISABLE_CONTROL_NETWORK_BUFFERS\r
+// JRE32.DLLを無効にする(UTF-8に非対応のため)\r
+#define DISABLE_JRE32DLL\r
+// ファイル転送の同時接続数\r
+#define MAX_DATA_CONNECTION 4\r
+\r
+/* HP NonStop Server 用のコードを有効にする */\r
+#define HAVE_TANDEM\r
 \r