Commit 890f32dd80e67de6f2f92294f00ed306be2c8d63
1 parent
7efab0c3
Exists in
master
and in
3 other branches
Incluindo opção de envio do trace de comunicação e telas para o syslog
Showing
1 changed file
with
0 additions
and
45 deletions
Show diff stats
trace_ds.c
| ... | ... | @@ -53,70 +53,25 @@ |
| 53 | 53 | #include <stdarg.h> |
| 54 | 54 | #include <fcntl.h> |
| 55 | 55 | #include "3270ds.h" |
| 56 | -//#include "appres.h" | |
| 57 | -// #include "objects.h" | |
| 58 | 56 | #include "resources.h" |
| 59 | -// #include "ctlr.h" | |
| 60 | 57 | |
| 61 | 58 | #include "charsetc.h" |
| 62 | -// #include "childc.h" | |
| 63 | 59 | #include "ctlrc.h" |
| 64 | 60 | #include "popupsc.h" |
| 65 | -// #include "printc.h" | |
| 66 | -// #include "savec.h" | |
| 67 | 61 | #include "tablesc.h" |
| 68 | 62 | #include "telnetc.h" |
| 69 | 63 | #include "trace_dsc.h" |
| 70 | 64 | #include "utilc.h" |
| 71 | -// #include "w3miscc.h" | |
| 72 | 65 | #include "toggle.h" |
| 73 | 66 | |
| 74 | 67 | /* Maximum size of a tracefile header. */ |
| 75 | 68 | #define MAX_HEADER_SIZE (10*1024) |
| 76 | 69 | |
| 77 | -/* Minimum size of a trace file. */ | |
| 78 | -// #define MIN_TRACEFILE_SIZE (64*1024) | |
| 79 | -// #define MIN_TRACEFILE_SIZE_NAME "64K" | |
| 80 | - | |
| 81 | -/* System calls which may not be there. */ | |
| 82 | -// #if !defined(HAVE_FSEEKO) | |
| 83 | -// #define fseeko(s, o, w) fseek(s, (long)o, w) | |
| 84 | -// #define ftello(s) (off_t)ftell(s) | |
| 85 | -// #endif | |
| 86 | - | |
| 87 | -// #include <lib3270/api.h> | |
| 88 | 70 | |
| 89 | 71 | /* Statics */ |
| 90 | -// static int dscnt = 0; | |
| 91 | - | |
| 92 | -/* | |
| 93 | -#if defined (LIB3270) | |
| 94 | - HCONSOLE tracewindow_handle = 0; | |
| 95 | -#elif defined(_WIN32) | |
| 96 | - static HANDLE tracewindow_handle = NULL; | |
| 97 | -#else | |
| 98 | - static int tracewindow_pid = -1; | |
| 99 | -#endif | |
| 100 | -*/ | |
| 101 | - | |
| 102 | -// static FILE *tracef = NULL; | |
| 103 | -// static FILE *tracef_pipe = NULL; | |
| 104 | -// static char *tracef_bufptr = CN; | |
| 105 | -// static off_t tracef_size = 0; | |
| 106 | -// static off_t tracef_max = 0; | |
| 107 | -// static char *tracef_midpoint_header = CN; | |
| 108 | -// static off_t tracef_midpoint = 0; | |
| 109 | - | |
| 110 | 72 | static void __vwtrace(H3270 *session, const char *fmt, va_list args); |
| 111 | 73 | static void wtrace(H3270 *session, const char *fmt, ...); |
| 112 | -// static char *create_tracefile_header(const char *mode); | |
| 113 | -// static void stop_tracing(void); | |
| 114 | - | |
| 115 | -/* Globals */ | |
| 116 | -// struct timeval ds_ts; | |
| 117 | - | |
| 118 | 74 | static void (*vwtrace)(H3270 *session, const char *fmt, va_list args) = __vwtrace; |
| 119 | -// Boolean trace_skipping = False; | |
| 120 | 75 | |
| 121 | 76 | |
| 122 | 77 | LIB3270_EXPORT void lib3270_set_trace_handler( void (*handler)(H3270 *session, const char *fmt, va_list args) ) | ... | ... |