OSDN Git Service

Remove SFTP support to release 1.98f.
[ffftp/ffftp.git] / contrib / putty / MISC.H
diff --git a/contrib/putty/MISC.H b/contrib/putty/MISC.H
deleted file mode 100644 (file)
index 1123314..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-/*\r
- * Header for misc.c.\r
- */\r
-\r
-#ifndef PUTTY_MISC_H\r
-#define PUTTY_MISC_H\r
-\r
-#include "puttymem.h"\r
-\r
-#include <stdio.h>                    /* for FILE * */\r
-#include <stdarg.h>                   /* for va_list */\r
-#include <time.h>                      /* for struct tm */\r
-\r
-#ifndef FALSE\r
-#define FALSE 0\r
-#endif\r
-#ifndef TRUE\r
-#define TRUE 1\r
-#endif\r
-\r
-typedef struct Filename Filename;\r
-typedef struct FontSpec FontSpec;\r
-\r
-unsigned long parse_blocksize(const char *bs);\r
-char ctrlparse(char *s, char **next);\r
-\r
-char *dupstr(const char *s);\r
-char *dupcat(const char *s1, ...);\r
-char *dupprintf(const char *fmt, ...);\r
-char *dupvprintf(const char *fmt, va_list ap);\r
-\r
-char *fgetline(FILE *fp);\r
-\r
-void base64_encode_atom(unsigned char *data, int n, char *out);\r
-\r
-struct bufchain_granule;\r
-typedef struct bufchain_tag {\r
-    struct bufchain_granule *head, *tail;\r
-    int buffersize;                   /* current amount of buffered data */\r
-} bufchain;\r
-\r
-void bufchain_init(bufchain *ch);\r
-void bufchain_clear(bufchain *ch);\r
-int bufchain_size(bufchain *ch);\r
-void bufchain_add(bufchain *ch, const void *data, int len);\r
-void bufchain_prefix(bufchain *ch, void **data, int *len);\r
-void bufchain_consume(bufchain *ch, int len);\r
-void bufchain_fetch(bufchain *ch, void *data, int len);\r
-\r
-struct tm ltime(void);\r
-\r
-/*\r
- * Debugging functions.\r
- *\r
- * Output goes to debug.log\r
- *\r
- * debug(()) (note the double brackets) is like printf().\r
- *\r
- * dmemdump() and dmemdumpl() both do memory dumps.  The difference\r
- * is that dmemdumpl() is more suited for when the memory address is\r
- * important (say because you'll be recording pointer values later\r
- * on).  dmemdump() is more concise.\r
- */\r
-\r
-#ifdef DEBUG\r
-void debug_printf(char *fmt, ...);\r
-void debug_memdump(void *buf, int len, int L);\r
-#define debug(x) (debug_printf x)\r
-#define dmemdump(buf,len) debug_memdump (buf, len, 0);\r
-#define dmemdumpl(buf,len) debug_memdump (buf, len, 1);\r
-#else\r
-#define debug(x)\r
-#define dmemdump(buf,len)\r
-#define dmemdumpl(buf,len)\r
-#endif\r
-\r
-#ifndef lenof\r
-#define lenof(x) ( (sizeof((x))) / (sizeof(*(x))))\r
-#endif\r
-\r
-#ifndef min\r
-#define min(x,y) ( (x) < (y) ? (x) : (y) )\r
-#endif\r
-#ifndef max\r
-#define max(x,y) ( (x) > (y) ? (x) : (y) )\r
-#endif\r
-\r
-#define GET_32BIT_LSB_FIRST(cp) \\r
-  (((unsigned long)(unsigned char)(cp)[0]) | \\r
-  ((unsigned long)(unsigned char)(cp)[1] << 8) | \\r
-  ((unsigned long)(unsigned char)(cp)[2] << 16) | \\r
-  ((unsigned long)(unsigned char)(cp)[3] << 24))\r
-\r
-#define PUT_32BIT_LSB_FIRST(cp, value) ( \\r
-  (cp)[0] = (unsigned char)(value), \\r
-  (cp)[1] = (unsigned char)((value) >> 8), \\r
-  (cp)[2] = (unsigned char)((value) >> 16), \\r
-  (cp)[3] = (unsigned char)((value) >> 24) )\r
-\r
-#define GET_16BIT_LSB_FIRST(cp) \\r
-  (((unsigned long)(unsigned char)(cp)[0]) | \\r
-  ((unsigned long)(unsigned char)(cp)[1] << 8))\r
-\r
-#define PUT_16BIT_LSB_FIRST(cp, value) ( \\r
-  (cp)[0] = (unsigned char)(value), \\r
-  (cp)[1] = (unsigned char)((value) >> 8) )\r
-\r
-#define GET_32BIT_MSB_FIRST(cp) \\r
-  (((unsigned long)(unsigned char)(cp)[0] << 24) | \\r
-  ((unsigned long)(unsigned char)(cp)[1] << 16) | \\r
-  ((unsigned long)(unsigned char)(cp)[2] << 8) | \\r
-  ((unsigned long)(unsigned char)(cp)[3]))\r
-\r
-#define GET_32BIT(cp) GET_32BIT_MSB_FIRST(cp)\r
-\r
-#define PUT_32BIT_MSB_FIRST(cp, value) ( \\r
-  (cp)[0] = (unsigned char)((value) >> 24), \\r
-  (cp)[1] = (unsigned char)((value) >> 16), \\r
-  (cp)[2] = (unsigned char)((value) >> 8), \\r
-  (cp)[3] = (unsigned char)(value) )\r
-\r
-#define PUT_32BIT(cp, value) PUT_32BIT_MSB_FIRST(cp, value)\r
-\r
-#define GET_16BIT_MSB_FIRST(cp) \\r
-  (((unsigned long)(unsigned char)(cp)[0] << 8) | \\r
-  ((unsigned long)(unsigned char)(cp)[1]))\r
-\r
-#define PUT_16BIT_MSB_FIRST(cp, value) ( \\r
-  (cp)[0] = (unsigned char)((value) >> 8), \\r
-  (cp)[1] = (unsigned char)(value) )\r
-\r
-#endif\r