… | |
… | |
20 | /* |
20 | /* |
21 | * This file describes the internal structures, variables and definitions |
21 | * This file describes the internal structures, variables and definitions |
22 | * of UUDeview. It should not be included from other packages. Subject to |
22 | * of UUDeview. It should not be included from other packages. Subject to |
23 | * change without notice. Do not depend on anything here. |
23 | * change without notice. Do not depend on anything here. |
24 | * |
24 | * |
25 | * $Id: uuint.h,v 1.12 2020/12/13 02:55:12 root Exp $ |
25 | * $Id: uuint.h,v 1.13 2022/09/24 06:02:04 root Exp $ |
26 | */ |
26 | */ |
27 | |
27 | |
28 | /* |
28 | /* |
29 | * Busy Polls will be made after processing ... lines |
29 | * Busy Polls will be made after processing ... lines |
30 | */ |
30 | */ |
… | |
… | |
273 | /* |
273 | /* |
274 | * Functions from uulib.c that aren't defined in <uudeview.h> |
274 | * Functions from uulib.c that aren't defined in <uudeview.h> |
275 | * Be careful about the definition with variable arguments. |
275 | * Be careful about the definition with variable arguments. |
276 | */ |
276 | */ |
277 | |
277 | |
278 | #if defined(STDC_HEADERS) || defined(HAVE_STDARG_H) |
|
|
279 | int UUMessage (char *, int, int, char *, ...); |
278 | int UUMessage_ (char *, int, int, char *, ...); |
280 | #else |
|
|
281 | int UUMessage (); |
|
|
282 | #endif |
|
|
283 | int UUBusyPoll (void); |
279 | int UUBusyPoll (void); |
284 | |
280 | |
|
|
281 | #define UUMessage(file, line, level, ...) UUMessage_ (__FILE__, __LINE__, level, __VA_ARGS__) |
|
|
282 | |
285 | /* |
283 | /* |
286 | * Functions from uucheck.c |
284 | * Functions from uucheck.c |
287 | */ |
285 | */ |
288 | |
286 | |
289 | uufile * UUPreProcessPart (fileread *, int *); |
287 | uufile * UUPreProcessPart (fileread *, int *); |
290 | int UUInsertPartToList (uufile *); |
288 | int UUInsertPartToList (uufile *); |
291 | |
289 | |
292 | /* |
290 | /* |
293 | * Functions from uuutil.c |
291 | * Functions from uuutil.c |
294 | */ |
292 | */ |
295 | |
293 | |
296 | void UUkillfread (fileread *); |
294 | void UUkillfread (fileread *); |
297 | void UUkillfile (uufile *); |
295 | void UUkillfile (uufile *); |
298 | void UUkilllist (uulist *); |
296 | void UUkilllist (uulist *); |
299 | void UUkillheaders (headers *); |
297 | void UUkillheaders (headers *); |
300 | |
298 | |
301 | fileread * ScanPart (FILE *, char *, int *); |
299 | fileread * ScanPart (FILE *, char *, int *); |
302 | |
300 | |
303 | int UUbhdecomp (char *, char *, |
301 | int UUbhdecomp (char *, char *, |
304 | char *, int *, |
302 | char *, int *, |
305 | size_t, size_t, |
303 | size_t, size_t, |
306 | size_t *); |
304 | size_t *); |
… | |
… | |
310 | * Functions from uunconc.c |
308 | * Functions from uunconc.c |
311 | */ |
309 | */ |
312 | |
310 | |
313 | int UURepairData (FILE *, char *, int, int *); |
311 | int UURepairData (FILE *, char *, int, int *); |
314 | |
312 | |
315 | void UUInitConc _ANSI_ARGS_((void)); |
313 | void UUInitConc _ANSI_ARGS_((void)); |
316 | int UUValidData _ANSI_ARGS_((char *, int, int *)); |
314 | int UUValidData _ANSI_ARGS_((char *, int, int *)); |
317 | size_t UUDecodeLine _ANSI_ARGS_((char *, char *, int)); |
315 | size_t UUDecodeLine _ANSI_ARGS_((char *, char *, int)); |
318 | int UUDecodeField _ANSI_ARGS_((char *, char *, int)); |
316 | int UUDecodeField _ANSI_ARGS_((char *, char *, int)); |
319 | int UUDecodePart _ANSI_ARGS_((FILE *, FILE *, int *, |
317 | int UUDecodePart _ANSI_ARGS_((FILE *, FILE *, int *, |
320 | long, int, int, char *)); |
318 | long, int, int, char *)); |
321 | int UUDecode _ANSI_ARGS_((uulist *)); |
319 | int UUDecode _ANSI_ARGS_((uulist *)); |
322 | |
320 | |
323 | /* |
321 | /* |
324 | * Message retrieval from uustring.c |
322 | * Message retrieval from uustring.c |
325 | */ |
323 | */ |
326 | |
324 | |