OSDN Git Service
(root)
/
ffftp
/
ffftp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix bugs of deadlock around simultaneous connection.
[ffftp/ffftp.git]
/
config.h
diff --git
a/config.h
b/config.h
index
8a92cfd
..
79ca376
100644
(file)
--- a/
config.h
+++ b/
config.h
@@
-1,16
+1,20
@@
-
\r
-/* OPENVMS
\97
p
\82
Ì
\83
R
\81
[
\83
h
\82
ð
\97
L
\8c
ø
\82
É
\82
·
\82
é
\81
B
\94
ó
\8c
û
\93
a
\8d
ì
\90
¬
\82
Ì
\83
p
\83
b
\83
`
\82
ð
\91
g
\82
Ý
\8d
\9e
\82
Ý
\82
Ü
\82
µ
\82
½
\81
B
*/
\r
+
\r
+/* OPENVMS
用のコードを有効にする。樋口殿作成のパッチを組み込みました。
*/
\r
#define HAVE_OPENVMS
\r
\r
#define HAVE_OPENVMS
\r
\r
-//
\91
S
\91
Ì
\82
É
\89
e
\8b
¿
\82
·
\82
é
\90
Ý
\92
è
\82
Í
\82
±
\82
±
\82
É
\8b
L
\8f
q
\82
·
\82
é
\97
\
\92
è
\r
-//
\93
à
\95
\94
\82
ðUTF-8
\82
Æ
\82
µ
\82
Ä
\88
µ
\82
¢
\83
}
\83
\8b
\83
`
\83
o
\83
C
\83
g
\95
¶
\8e
\9a
\83
\8f
\83
C
\83
h
\95
¶
\8e
\9a
API
\83
\89
\83
b
\83
p
\81
[
\82
ð
\8e
g
\97
p
\82
·
\82
é
\r
+//
全体に影響する設定はここに記述する予定
\r
+//
内部をUTF-8として扱いマルチバイト文字ワイド文字APIラッパーを使用する
\r
#include "mbswrapper.h"
\r
#include "mbswrapper.h"
\r
-// OpenSSL
\97
p
\83
\
\83
P
\83
b
\83
g
\83
\89
\83
b
\83
p
\81
[
\82
ð
\8e
g
\97
p
\82
·
\82
é
\r
+// OpenSSL
用ソケットラッパーを使用する
\r
#include "socketwrapper.h"
\r
#include "socketwrapper.h"
\r
-//
\8e
g
\97
p
\82
·
\82
éCPU
\82
ð1
\8c
Â
\82
É
\8c
À
\92
è
\82
·
\82
é
\81
i
\83
}
\83
\8b
\83
`
\83
R
\83
ACPU
\82
Ì
\93
Á
\92
è
\8a
Â
\8b
«
\89
º
\82
Å
\83
t
\83
@
\83
C
\83
\8b
\92
Ê
\90
M
\92
\86
\82
É
\83
N
\83
\89
\83
b
\83
V
\83
\85
\82
·
\82
é
\83
o
\83
O
\91
Î
\8d
ô
\81
j
\r
+//
使用するCPUを1個に限定する(マルチコアCPUの特定環境下でファイル通信中にクラッシュするバグ対策)
\r
#define DISABLE_MULTI_CPUS
\r
#define DISABLE_MULTI_CPUS
\r
-//
\83
t
\83
@
\83
C
\83
\8b
\93
]
\91
\97
\97
p
\82
Ì
\83
l
\83
b
\83
g
\83
\8f
\81
[
\83
N
\83
o
\83
b
\83
t
\83
@
\82
ð
\96
³
\8c
ø
\82
É
\82
·
\82
é
\81
i
\92
Ê
\90
M
\92
\86
\8e
~
\8c
ã
\82
É
\83
\8a
\83
\82
\81
[
\83
g
\82
Ì
\83
f
\83
B
\83
\8c
\83
N
\83
g
\83
\8a
\82
ª
\95
\
\8e
¦
\82
³
\82
ê
\82
È
\82
¢
\83
o
\83
O
\91
Î
\8d
ô
\81
j
\r
+//
ファイル転送用のネットワークバッファを無効にする(通信中止後にリモートのディレクトリが表示されないバグ対策)
\r
//#define DISABLE_TRANSFER_NETWORK_BUFFERS
\r
//#define DISABLE_TRANSFER_NETWORK_BUFFERS
\r
-//
\83
R
\83
\93
\83
g
\83
\8d
\81
[
\83
\8b
\97
p
\82
Ì
\83
l
\83
b
\83
g
\83
\8f
\81
[
\83
N
\83
o
\83
b
\83
t
\83
@
\82
ð
\96
³
\8c
ø
\82
É
\82
·
\82
é
\81
i
\83
t
\83
\8a
\81
[
\83
Y
\91
Î
\8d
ô
\81
j
\r
+//
コントロール用のネットワークバッファを無効にする(フリーズ対策)
\r
#define DISABLE_CONTROL_NETWORK_BUFFERS
\r
#define DISABLE_CONTROL_NETWORK_BUFFERS
\r
+// JRE32.DLLを無効にする(UTF-8に非対応のため)
\r
+#define DISABLE_JRE32DLL
\r
+// ファイル転送の同時接続数
\r
+#define MAX_DATA_CONNECTION 4
\r
\r
\r