Commit aa08fbd88d6c7514fd25b870cabd97db81c62c26
1 parent
07217a0d
Exists in
master
and in
3 other branches
Implementando caixa de transferência
Showing
2 changed files
with
16 additions
and
10 deletions
Show diff stats
... | ... | @@ -213,15 +213,15 @@ |
213 | 213 | // #define LIB3270_FT_OPTION_TSO 0x0010 |
214 | 214 | // #define LIB3270_FT_OPTION_REMAP_ASCII 0x0020 |
215 | 215 | |
216 | - #define FT_RECORD_FORMAT_FIXED 0x0100 | |
217 | - #define FT_RECORD_FORMAT_VARIABLE 0x0200 | |
218 | - #define FT_RECORD_FORMAT_UNDEFINED 0x0300 | |
219 | - #define FT_RECORD_FORMAT_MASK FT_RECORD_FORMAT_UNDEFINED | |
220 | - | |
221 | - #define FT_ALLOCATION_UNITS_TRACKS 0x1000 | |
222 | - #define FT_ALLOCATION_UNITS_CYLINDERS 0x2000 | |
223 | - #define FT_ALLOCATION_UNITS_AVBLOCK 0x3000 | |
224 | - #define FT_ALLOCATION_UNITS_MASK FT_ALLOCATION_UNITS_AVBLOCK | |
216 | + #define FT_RECORD_FORMAT_FIXED LIB3270_FT_RECORD_FORMAT_FIXED | |
217 | + #define FT_RECORD_FORMAT_VARIABLE LIB3270_FT_RECORD_FORMAT_VARIABLE | |
218 | + #define FT_RECORD_FORMAT_UNDEFINED LIB3270_FT_RECORD_FORMAT_UNDEFINED | |
219 | + #define FT_RECORD_FORMAT_MASK LIB3270_FT_RECORD_FORMAT_MASK | |
220 | + | |
221 | + #define FT_ALLOCATION_UNITS_TRACKS LIB3270_FT_ALLOCATION_UNITS_TRACKS | |
222 | + #define FT_ALLOCATION_UNITS_CYLINDERS LIB3270_FT_ALLOCATION_UNITS_CYLINDERS | |
223 | + #define FT_ALLOCATION_UNITS_AVBLOCK LIB3270_FT_ALLOCATION_UNITS_AVBLOCK | |
224 | + #define FT_ALLOCATION_UNITS_MASK LIB3270_FT_ALLOCATION_UNITS_MASK | |
225 | 225 | |
226 | 226 | #define FT_NONE LIB3270_FT_STATE_NONE |
227 | 227 | #define FT_AWAIT_ACK LIB3270_FT_STATE_AWAIT_ACK | ... | ... |
... | ... | @@ -206,7 +206,13 @@ static void set_ft_state(H3270FT *session, LIB3270_FT_STATE state); |
206 | 206 | |
207 | 207 | unsigned int flen; |
208 | 208 | |
209 | - Trace("%s(%s)",__FUNCTION__,local); | |
209 | +// Trace("%s(%s)",__FUNCTION__,local); | |
210 | + if(!lib3270_connected(session)) | |
211 | + { | |
212 | + *msg = N_( "Disconnected from host" ); | |
213 | + errno = EINVAL; | |
214 | + return NULL; | |
215 | + } | |
210 | 216 | |
211 | 217 | if(ftsession) |
212 | 218 | { | ... | ... |