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) ) | ... | ... |