xref: /csrg-svn/bin/dd/extern.h (revision 66634)
150566Sbostic /*-
2*66634Spendry  * Copyright (c) 1991, 1993, 1994
360660Sbostic  *	The Regents of the University of California.  All rights reserved.
450566Sbostic  *
550566Sbostic  * This code is derived from software contributed to Berkeley by
650588Sbostic  * Keith Muller of the University of California, San Diego and Lance
750588Sbostic  * Visser of Convex Computer Corporation.
850566Sbostic  *
950566Sbostic  * %sccs.include.redist.c%
1050566Sbostic  *
11*66634Spendry  *	@(#)extern.h	8.3 (Berkeley) 04/02/94
1250566Sbostic  */
1350566Sbostic 
1450566Sbostic #include <sys/cdefs.h>
1550566Sbostic 
1650566Sbostic void block __P((void));
1750566Sbostic void block_close __P((void));
1850566Sbostic void dd_out __P((int));
1950566Sbostic void def __P((void));
2050566Sbostic void def_close __P((void));
2150566Sbostic void jcl __P((char **));
2250566Sbostic void pos_in __P((void));
2350566Sbostic void pos_out __P((void));
2466617Spendry void summary __P((void));
2566617Spendry void summaryx __P((int));
2650566Sbostic void terminate __P((int));
2750566Sbostic void unblock __P((void));
2850566Sbostic void unblock_close __P((void));
2950566Sbostic 
3050644Sbostic extern IO in, out;
3150644Sbostic extern STAT st;
3250566Sbostic extern void (*cfunc)();
3350566Sbostic extern u_long cpy_cnt;
3450566Sbostic extern u_int cbsz;
3550566Sbostic extern u_int ddflags;
3650566Sbostic extern u_int files_cnt;
3750566Sbostic extern u_char *ctab;
3850644Sbostic extern u_char a2e_32V[], a2e_POSIX[], a2ibm_32V[], a2ibm_POSIX[], e2a_32V[];
3950644Sbostic extern u_char e2a_POSIX[], l2u[], u2l[];
40