OSDN Git Service

Add PuTTY 0.61 to contrib directory.
[ffftp/ffftp.git] / contrib / putty / INT64.H
diff --git a/contrib/putty/INT64.H b/contrib/putty/INT64.H
new file mode 100644 (file)
index 0000000..63df3a9
--- /dev/null
@@ -0,0 +1,24 @@
+/*\r
+ * Header for int64.c.\r
+ */\r
+\r
+#ifndef PUTTY_INT64_H\r
+#define PUTTY_INT64_H\r
+\r
+typedef struct {\r
+    unsigned long hi, lo;\r
+} uint64;\r
+\r
+uint64 uint64_div10(uint64 x, int *remainder);\r
+void uint64_decimal(uint64 x, char *buffer);\r
+uint64 uint64_make(unsigned long hi, unsigned long lo);\r
+uint64 uint64_add(uint64 x, uint64 y);\r
+uint64 uint64_add32(uint64 x, unsigned long y);\r
+int uint64_compare(uint64 x, uint64 y);\r
+uint64 uint64_subtract(uint64 x, uint64 y);\r
+double uint64_to_double(uint64 x);\r
+uint64 uint64_shift_right(uint64 x, int shift);\r
+uint64 uint64_shift_left(uint64 x, int shift);\r
+uint64 uint64_from_decimal(char *str);\r
+\r
+#endif\r