OSDN Git Service

Add support for retrying file transfer.
[ffftp/ffftp.git] / registry.c
index 8f41e39..825501f 100644 (file)
@@ -493,6 +493,9 @@ void SaveRegistory(void)
                                                        SaveIntNum(hKey5, "NetType", Hist.NetType, DefaultHist.NetType);\r
                                                        // 自動切断対策\r
                                                        SaveIntNum(hKey5, "Noop", Hist.NoopInterval, DefaultHist.NoopInterval);\r
+                                                       // 再転送対応\r
+                                                       SaveIntNum(hKey5, "ErrMode", Hist.TransferErrorMode, DefaultHist.TransferErrorMode);\r
+                                                       SaveIntNum(hKey5, "ErrNotify", Hist.TransferErrorNotify, DefaultHist.TransferErrorNotify);\r
 \r
                                                        CloseSubKey(hKey5);\r
                                                        n++;\r
@@ -577,6 +580,9 @@ void SaveRegistory(void)
                                                        SaveIntNum(hKey5, "NetType", Host.NetType, DefaultHost.NetType);\r
                                                        // 自動切断対策\r
                                                        SaveIntNum(hKey5, "Noop", Host.NoopInterval, DefaultHost.NoopInterval);\r
+                                                       // 再転送対応\r
+                                                       SaveIntNum(hKey5, "ErrMode", Host.TransferErrorMode, DefaultHost.TransferErrorMode);\r
+                                                       SaveIntNum(hKey5, "ErrNotify", Host.TransferErrorNotify, DefaultHost.TransferErrorNotify);\r
                                                }\r
                                                CloseSubKey(hKey5);\r
                                        }\r
@@ -857,6 +863,9 @@ int LoadRegistory(void)
                                        ReadIntValueFromReg(hKey5, "NetType", &Hist.NetType);\r
                                        // 自動切断対策\r
                                        ReadIntValueFromReg(hKey5, "Noop", &Hist.NoopInterval);\r
+                                       // 再転送対応\r
+                                       ReadIntValueFromReg(hKey5, "ErrMode", &Hist.TransferErrorMode);\r
+                                       ReadIntValueFromReg(hKey5, "ErrNotify", &Hist.TransferErrorNotify);\r
 \r
                                        CloseSubKey(hKey5);\r
                                        AddHistoryToHistory(&Hist);\r
@@ -950,6 +959,9 @@ int LoadRegistory(void)
                                        ReadIntValueFromReg(hKey5, "NetType", &Host.NetType);\r
                                        // 自動切断対策\r
                                        ReadIntValueFromReg(hKey5, "Noop", &Host.NoopInterval);\r
+                                       // 再転送対応\r
+                                       ReadIntValueFromReg(hKey5, "ErrMode", &Host.TransferErrorMode);\r
+                                       ReadIntValueFromReg(hKey5, "ErrNotify", &Host.TransferErrorNotify);\r
 \r
                                        CloseSubKey(hKey5);\r
 \r