xref: /original-bsd/bin/dd/extern.h (revision f8c91da1)
1 /*-
2  * Copyright (c) 1991 The Regents of the University of California.
3  * All rights reserved.
4  *
5  * This code is derived from software contributed to Berkeley by
6  * Keith Muller of the University of California, San Diego and Lance
7  * Visser of Convex Computer Corporation.
8  *
9  * %sccs.include.redist.c%
10  *
11  *	@(#)extern.h	5.2 (Berkeley) 07/27/91
12  */
13 
14 #include <sys/cdefs.h>
15 
16 void block __P((void));
17 void block_close __P((void));
18 void dd_close __P((void));
19 void dd_out __P((int));
20 void def __P((void));
21 void def_close __P((void));
22 void err __P((const char *, ...));
23 void jcl __P((char **));
24 void pos_in __P((void));
25 void pos_out __P((void));
26 void setup __P((void));
27 void summary __P((int));
28 void terminate __P((int));
29 void unblock __P((void));
30 void unblock_close __P((void));
31 void warn __P((const char *, ...));
32 
33 extern struct io_desc in, out;
34 extern void (*cfunc)();
35 extern u_long cpy_cnt;
36 extern u_int cbsz;
37 extern u_int ddflags;
38 extern u_int files_cnt;
39 extern u_char *ctab;
40