#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/procmgmt.h>
+#include <roken.h>
-#undef IN
-#include <stdio.h>
-#include <errno.h>
-#include <string.h>
-#include <stdlib.h>
-#include <sys/types.h> /* for mtio.h */
#include <afs/cmd.h>
-#include <afs/procmgmt.h>
#include <afs/usd.h>
/* structure for writing data to tape */
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
#include <afs/com_err.h>
#include <afs/bubasics.h>
#include <lock.h>
#include <afs/tcdata.h>
#include <afs/cmd.h>
+
#include "bc.h"
#include "error_macros.h"
#include "bucoord_internal.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
+#include <afsconfig.h>
+#include <afs/param.h>
+
+#include <roken.h>
+
#include <lwp.h>
#include <rx/rx.h>
#include <afs/bubasics.h>
#include "AFS_component_version_number.c"
-main(argc, argv)
- int argc;
- char **argv;
+int
+main(int argc, char **argv)
{
struct rx_securityClass *rxsc;
struct rx_connection *tconn;
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <afs/stds.h>
-#if defined(AFS_LINUX24_ENV)
-#define _REGEX_RE_COMP
+#ifdef HAVE_POSIX_REGEX /* use POSIX regexp library */
+#include <regex.h>
#endif
-#include <sys/types.h>
+
#include <afs/cmd.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <errno.h>
#include <afs/com_err.h>
#include <afs/afsutil.h>
#include <afs/budb.h>
#include <afs/vldbint.h> /* PA */
#include <afs/ktime.h> /* PA */
#include <ubik.h>
-#include <time.h>
#include <lock.h>
-#include <afs/butc.h>
#include <afs/tcdata.h>
#include <afs/butx.h>
#include <afs/vsutils_prototypes.h>
-#ifdef HAVE_POSIX_REGEX /* use POSIX regexp library */
-#include <regex.h>
-#endif
+
#include "bc.h"
#include "error_macros.h"
#include "bucoord_internal.h"
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <errno.h>
-
#include "bc.h"
struct bc_config *bc_globalConfig;
#include <roken.h>
-#ifdef HAVE_STDLIB_H
-#include <stdlib.h>
-#endif
-
#include "bc.h"
#include <afs/bubasics.h>
#include "bucoord_prototypes.h"
#include <roken.h>
-#include <sys/types.h>
#include <afs/cmd.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <stdio.h>
-#include <string.h>
-#include <dirent.h>
#include <afs/afsutil.h>
#include <afs/budb.h>
#include <afs/bubasics.h>
#include <afs/volser.h>
+
#include "bc.h"
/* protos */
#include <roken.h>
-#include <sys/types.h>
#include <afs/cmd.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/param.h>
-#endif
#include <afs/com_err.h>
-
#include <afs/bubasics.h>
+
#include "bc.h"
#include "bucoord_internal.h"
#include <roken.h>
-#include <sys/types.h>
#include <afs/cmd.h>
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/param.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/time.h>
-#endif
#include <lwp.h>
#include <rx/rx.h>
#include <afs/bubasics.h>
* ALL RIGHTS RESERVED
*/
-#include <sys/types.h>
-#include <stdio.h>
-#include <string.h>
#include <afsconfig.h>
#include <afs/param.h>
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <errno.h>
#include <afs/ktime.h>
#include <afs/budb_client.h>
#include <afs/cmd.h>
#include <afs/com_err.h>
#include <afs/bubasics.h>
+
#include "bc.h"
#include "error_macros.h"
#include "bucoord_internal.h"
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
+#include <roken.h>
+
+#include <ctype.h>
-#include <afs/stds.h>
-#include <sys/types.h>
#include <afs/ktime.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
#include <afs/cmd.h>
-#include <ctype.h>
-#include "bc.h"
+#include "bc.h"
#define MAX_YEAR_VALUE 0
#define MAX_MONTH_VALUE 11
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <afs/stds.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-
-#ifdef AFS_AIX32_ENV
-#include <signal.h>
-#endif
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <errno.h>
#include <afs/cmd.h>
#include <rx/rx.h>
#include <rx/rx_globals.h>
#include <lwp.h>
#include <afs/bubasics.h>
-#include <fcntl.h>
#include <afs/afsutil.h>
#include <afs/auth.h>
#include <afs/cellconfig.h>
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <afs/stds.h>
-#include <sys/types.h>
#include <afs/cmd.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/time.h>
-#endif
#include <lwp.h>
#include <afs/bubasics.h>
#include "bc.h"
#include <afs/butc.h>
#include <afs/budb.h>
#include <afs/vlserver.h>
+
#include "error_macros.h"
#include "bucoord_internal.h"
#include "bucoord_prototypes.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
-#include <sys/types.h>
#include <afsconfig.h>
#include <afs/param.h>
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#endif
#include <rx/rx.h>
/* services available on incoming message port */
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <afs/stds.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/time.h>
-#endif
#include <afs/com_err.h>
#include <afs/bubasics.h>
+
#include "bc.h"
#include "error_macros.h"
#include "bucoord_internal.h"
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <afs/stds.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
#include <afs/budb_client.h>
#include <afs/cmd.h>
#include <afs/com_err.h>
#include <afs/bubasics.h>
+
#include "bc.h"
#include "error_macros.h"
-#include <errno.h>
#include "bucoord_internal.h"
#include "bucoord_prototypes.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
+#include <afsconfig.h>
+#include <afs/param.h>
+
+#include <roken.h>
+
#include <lwp.h>
#include <rx/rx.h>
-#include <rpc/types.h>
#include <afs/bubasics.h>
#include <afs/butc.h>
#include <afs/budb.h>
# pragma GCC diagnostic warning "-Wstrict-prototypes"
#endif
-#include <sys/types.h>
-#include <fcntl.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#elif defined(AFS_SUN5_ENV)
-#include <netdb.h>
-#else
-#include <sys/param.h> /* for hostnames etc */
-#endif
#include <afs/auth.h>
#include <afs/cellconfig.h>
#include <ubik.h>
#include <afs/budb_client.h>
#include <afs/budb.h>
#include <afs/com_err.h>
-#include <errno.h>
#include "bc.h"
#include "error_macros.h"
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <afs/stds.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <errno.h>
#include <afs/budb_client.h>
#include <afs/cmd.h>
#include <afs/com_err.h>
#include <afs/bubasics.h>
+
#include "bc.h"
#include "error_macros.h"
#include "bucoord_internal.h"
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/socket.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
#include <rx/xdr.h>
#include <afs/vlserver.h> /*Misc server-side Volume Location stuff */
#include <ubik.h>
#include <afs/volser.h>
+
#include "bc.h"
#include <afs/volint.h>
#include <afs/volser.h>
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#endif
-#include <sys/types.h>
-#include <afs/stds.h>
#include <ubik.h>
#include <afs/bubasics.h>
+#include <afs/audit.h>
+
#include "budb_errs.h"
#include "database.h"
#include "error_macros.h"
#include "budb_internal.h"
-#include "afs/audit.h"
-#include <string.h>
int pollCount;
struct memoryDB db; /* really allocate it here */
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#endif
-#include <string.h>
-#include <sys/types.h>
-#include <afs/stds.h>
#include <ubik.h>
#include <afs/bubasics.h>
+
#include "budb_errs.h"
#include "database.h"
#include "budb_internal.h"
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#include <sys/param.h>
-#endif
-#include <afs/stds.h>
-#include <sys/types.h>
#include <ubik.h>
#include <lock.h>
-#include <string.h>
+#include <afs/audit.h>
#include "database.h"
#include "budb.h"
#include "error_macros.h"
#include "budb_errs.h"
#include "budb_internal.h"
-#include "afs/audit.h"
/* dump ubik database - routines to scan the database and dump all
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#endif
-#include <string.h>
-#include <sys/types.h>
-#include <afs/stds.h>
#include <ubik.h>
#include <afs/bubasics.h>
+
#include "budb_errs.h"
#include "database.h"
#include "budb_internal.h"
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#include <sys/time.h>
-#endif
-#include <afs/afsutil.h>
#include <ubik.h>
+#include <afs/afsutil.h>
+#include <afs/audit.h>
#include <afs/bubasics.h>
+
#include "budb_errs.h"
#include "database.h"
#include "budb_internal.h"
#include "error_macros.h"
-#include "afs/audit.h"
#define DBH_POS(ptr) ( (char *) (ptr) - (char *) &db.h )
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#include <fcntl.h>
-#include <io.h>
-#else
-#include <netinet/in.h>
-#include <sys/file.h>
-#include <sys/param.h>
-#endif
-#include <string.h>
-#include <sys/types.h>
#include <ubik.h>
#include <afs/bubasics.h>
+#include <afs/audit.h>
+#include <afs/afsutil.h>
+
#include "budb_errs.h"
#include "database.h"
#include "error_macros.h"
#include "budb_internal.h"
-#include "afs/audit.h"
-#include <afs/afsutil.h>
/* --------------------------------
* interface & support code to manage text blocks within the
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#include <io.h>
-#include <fcntl.h>
-#else
-#include <netinet/in.h>
-#include <sys/time.h>
-#include <sys/resource.h>
-#include <sys/file.h>
-#endif
-#include <time.h>
-#include <sys/types.h>
-#include <afs/stds.h>
-#include <stdio.h>
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
#include <lock.h>
#include <ubik.h>
#include <lwp.h>
#include <rx/xdr.h>
#include <rx/rx.h>
#include <rx/rxkad.h>
-#include <string.h>
#include <afs/cellconfig.h>
-#include <errno.h>
+#include <afs/audit.h>
+
#include "budb.h"
#include "budb_errs.h"
#include "database.h"
#include "budb_internal.h"
#include "error_macros.h"
#include "globals.h"
-#include "afs/audit.h"
afs_int32 DumpDB(struct rx_call *, int, afs_int32, charListT *, afs_int32 *);
afs_int32 RestoreDbHeader(struct rx_call *, struct DbHeader *);
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <stdio.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <string.h>
-#include <afs/stds.h>
-#include <sys/types.h>
#include <lock.h>
#include <ubik.h>
+#include <afs/cellconfig.h>
+#include <afs/audit.h>
+
#include "database.h"
#include "error_macros.h"
#include "budb_errs.h"
#include "budb_internal.h"
-#include <afs/cellconfig.h>
-#include "afs/audit.h"
#undef min
#undef max
#include <roken.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#include <sys/file.h>
-#include <sys/param.h>
-#include <sys/time.h>
-#include <sys/resource.h>
-#endif
-
-#include <string.h>
-#include <sys/types.h>
#include <afs/stds.h>
#include <afs/bubasics.h>
-#include <stdio.h>
#include <lock.h>
#include <ubik.h>
#include <lwp.h>
#include <rx/rxkad.h>
#include <afs/cellconfig.h>
#include <afs/auth.h>
-#include <errno.h>
+#include <afs/audit.h>
+#include <afs/afsutil.h>
+
#include "budb.h"
#include "budb_errs.h"
#include "database.h"
#include "budb_internal.h"
#include "error_macros.h"
#include "globals.h"
-#include "afs/audit.h"
-#include <afs/afsutil.h>
#undef min
#undef max
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
#include <fcntl.h>
-#include <sys/stat.h>
+
#ifdef AFS_NT40_ENV
-#include <winsock2.h>
#include <WINNT/afsevent.h>
-#else
-#include <netinet/in.h>
-#include <sys/file.h>
-#include <sys/time.h>
-#include <netdb.h>
#endif
-#include <string.h>
-#include <afs/stds.h>
-#include <sys/types.h>
-#include <time.h>
-#include <stdio.h>
#include <afs/cmd.h>
#include <lwp.h>
#include <ubik.h>
#include <afs/bubasics.h>
#include <afs/afsutil.h>
#include <afs/com_err.h>
-#include <errno.h>
-#ifdef AFS_AIX32_ENV
-#include <signal.h>
-#endif
+#include <afs/audit.h>
+
#include "budb_errs.h"
#include "database.h"
#include "error_macros.h"
#include "budb_internal.h"
#include "globals.h"
-#include "afs/audit.h"
struct ubik_dbase *BU_dbase;
struct afsconf_dir *BU_conf; /* for getting cell info */
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
#include <roken.h>
-#include <stdio.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#include <sys/file.h>
-#endif
-#include <sys/types.h>
-
-#include <afs/stds.h>
#include <afs/bubasics.h>
#include <afs/afsutil.h>
#include <rx/xdr.h>
#include <rx/rx.h>
-#include <string.h>
+
#include "budb.h"
#include "budb_errs.h"
#include "database.h"
#include <afsconfig.h>
#include <afs/param.h>
-
-#include <sys/types.h>
#include <afs/stds.h>
-#include <stdio.h>
+#include <roken.h>
#if defined(AFS_AIX_ENV) || defined(AFS_SUN5_ENV) || defined(AFS_LINUX26_ENV)
#include <dlfcn.h>
#endif
-#include <errno.h>
#include "butc_xbsa.h"
#include <afs/butx.h>
#include <afsconfig.h>
#include <afs/param.h>
+#include <afs/stds.h>
+#include <roken.h>
-#include <sys/types.h>
-#include <afs/stds.h>
-#include <stdio.h>
#if defined(AFS_AIX_ENV) || defined(AFS_SUN5_ENV)
#include <dlfcn.h>
#endif
-#include <errno.h>
+
#include "butc_xbsa.h"
#include <afs/butx.h>
#include <afs/bubasics.h>
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/file.h>
-#include <netinet/in.h>
-#include <sys/socket.h>
-#include <sys/time.h>
-#include <netdb.h>
-#endif
-#include <stdlib.h>
-#include <string.h>
#include <rx/xdr.h>
#include <rx/rx.h>
#include <lwp.h>
#include <afs/bubasics.h>
#include <afs/budb_client.h>
#include <afs/vldbint.h>
-
#include <afs/vlserver.h>
#include <afs/volser.h>
#include <afs/volint.h>
#include <afs/bucoord_prototypes.h>
#include "butc_internal.h"
-
#include "error_macros.h"
dlqlinkT savedEntries;
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/time.h>
-#include <sys/file.h>
-#include <netinet/in.h>
-#include <sys/socket.h>
-#include <netdb.h>
-#endif
-#include <stdlib.h>
-#include <string.h>
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
#include <rx/xdr.h>
#include <rx/rx.h>
#include <lwp.h>
#include <lock.h>
-#include <errno.h>
#include <afs/tcdata.h>
#include <afs/bubasics.h>
#include <afs/budb_client.h>
#include <roken.h>
-#ifndef AFS_NT40_ENV
-#include <sys/time.h>
-#endif
#include <rx/xdr.h>
#include <rx/rx.h>
#include <lock.h>
#include <lwp.h>
-#include <errno.h>
#include <afs/tcdata.h>
#include "error_macros.h"
#include <afs/procmgmt.h>
#include <roken.h>
-#include <sys/types.h>
-#include <string.h>
#ifdef AFS_NT40_ENV
-#include <winsock2.h>
#include <conio.h>
-#else
-#include <sys/file.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
#endif
-#include <afs/procmgmt.h>
#include <rx/xdr.h>
#include <rx/rx.h>
-#include <time.h>
#include <lwp.h>
#include <lock.h>
#include <afs/tcdata.h>
#include <afs/volser.h>
#include <afs/volser_prototypes.h>
#include <afs/com_err.h>
-#include "error_macros.h"
#include <afs/afsutil.h>
-#include <errno.h>
+
+#include "error_macros.h"
#include "butc_xbsa.h"
#include "butc_internal.h"
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
#include <afs/cmd.h>
#include <lock.h>
#include <afs/tcdata.h>
-
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <string.h>
-#include <errno.h>
-
#include <afs/usd.h>
usd_handle_t fd;
#include <roken.h>
-#include <stdio.h>
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/time.h>
-#include <sys/file.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#include <strings.h>
-#endif
-#include <sys/types.h>
-#include <string.h>
#include <rx/xdr.h>
#include <rx/rx.h>
#include <lwp.h>
#include <afs/budb_prototypes.h>
#include <afs/butm_prototypes.h>
#include <afs/bucoord_prototypes.h>
+
#include "error_macros.h"
#include "butc_internal.h"
#include <afsconfig.h>
#include <afs/param.h>
-
#include <afs/procmgmt.h>
#include <roken.h>
# pragma GCC diagnostic warning "-Wimplicit-function-declaration"
#endif
-#include <sys/types.h>
-#include <sys/stat.h>
#ifdef AFS_NT40_ENV
-#include <winsock2.h>
#include <WINNT/afsevent.h>
-#else
-#include <netinet/in.h>
-#include <sys/time.h>
#endif
-#include <afs/procmgmt.h>
+
+#include <ctype.h>
+
+#include <rx/rx.h>
+#include <rx/rx_globals.h>
+#include <rx/rxkad.h>
#include <rx/xdr.h>
+
#include <afs/afsint.h>
-#include <stdio.h>
#include <afs/afs_assert.h>
#include <afs/prs_fs.h>
#include <afs/nfs.h>
-#include <string.h>
#include <afs/vlserver.h>
#include <lwp.h>
#include <lock.h>
#include <afs/afsutil.h>
-#include <rx/rx.h>
-#include <rx/rx_globals.h>
-#include <rx/rxkad.h>
#include <afs/cellconfig.h>
#include <afs/keys.h>
#include <afs/volser.h>
#include <ubik.h>
#include <afs/com_err.h>
-#include <errno.h>
#include <afs/cmd.h>
#include <afs/tcdata.h>
#include <afs/bubasics.h>
-#include <ctype.h>
-#include "error_macros.h"
#include <afs/budb_errs.h>
#include <afs/budb_client.h>
#include <afs/bucoord_prototypes.h>
-#include "afs/butx.h"
+#include <afs/butx.h>
+#include <afs/kautils.h>
+#include <afs/bc.h>
+
+#include "error_macros.h"
#define XBSA_TCMAIN
#include "butc_xbsa.h"
#include "butc_prototypes.h"
-#include <afs/kautils.h>
-#include <afs/bc.h>
#define N_SECURITY_OBJECTS 3
#define ERRCODE_RANGE 8 /* from error_table.h */
#include <afs/procmgmt.h>
#include <roken.h>
-#include <sys/types.h>
-#include <errno.h>
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <sys/file.h>
-#include <netinet/in.h>
-#endif
#include <rx/xdr.h>
#include <rx/rx.h>
#include <afs/afsint.h>
-#include <stdio.h>
-#include <string.h>
-#include <afs/procmgmt.h>
#include <afs/afs_assert.h>
#include <afs/prs_fs.h>
-#include <sys/stat.h>
#include <afs/nfs.h>
#include <lwp.h>
#include <lock.h>
#include <afs/tcdata.h>
#include <afs/budb_client.h>
#include <afs/bucoord_prototypes.h>
+
#include "error_macros.h"
#include "butc_xbsa.h"
#include "butc_prototypes.h"
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
-#include <netdb.h>
-#include <sys/socket.h>
-#include <sys/time.h>
-#include <strings.h>
-#endif
-#include <stdio.h>
-#include <string.h>
#include <afs/com_err.h>
#include <lock.h>
#include <afs/bubasics.h>
#include <afs/butc.h>
#include <afs/budb_client.h>
#include <afs/bucoord_prototypes.h>
-#include "butc_internal.h"
+#include "butc_internal.h"
#include "error_macros.h"
#include "butc_xbsa.h"
+
/* tape coordinator - task status management */
extern afs_int32 xbsaType;
# pragma GCC diagnostic warning "-Wimplicit-function-declaration"
#endif
-#include <sys/types.h>
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#include <io.h>
-#else
-#include <sys/time.h>
-#include <sys/file.h>
-#include <netinet/in.h>
-#include <netdb.h>
-#endif
-#include <errno.h>
#include <rx/xdr.h>
#include <rx/rx.h>
#include <afs/afsint.h>
-#include <stdio.h>
-#include <string.h>
-#include <afs/procmgmt.h>
#include <afs/afs_assert.h>
#include <afs/prs_fs.h>
-#include <fcntl.h>
#include <afs/nfs.h>
#include <lwp.h>
#include <lock.h>
#include <afs/butm_prototypes.h>
#include <afs/budb_prototypes.h>
#include <afs/afsutil.h>
+
#include "butc_internal.h"
#include "error_macros.h"
* directory or online at http://www.openafs.org/dl/license10.html
*/
-#include <sys/types.h
-#include <sys/file.h>
-#ifdef AFS_AIX32_ENV
-#include <signal.h>
-#endif
+#include <afsconfig.h>
+#include <afs/param.h>
+
+#include <roken.h>
#define BLKSIZE (4096+24) /* actual block size on our backup tapes */
* License. For details, see the LICENSE file in the top-level source
* directory or online at http://www.openafs.org/dl/license10.html
*/
+#include <afsconfig.h>
+#include <afs/param.h>
+
+#include <roken.h>
-#include <sys/types.h>
-#include <sys/file.h>
-#include <sys/stat.h>
#ifdef AFS_AIX_ENV
#include <sys/statfs.h>
#endif
-#include <netdb.h>
-#include <sys/errno.h>
+
#include <lock.h>
-#include <netinet/in.h>
#include <rx/xdr.h>
#include <rx/rx.h>
#include <rx/rx_globals.h>
#include <afs/cmd.h>
#include <rx/rxkad.h>
#include <afs/tcdata.h>
-#ifdef AFS_AIX32_ENV
-#include <signal.h>
-#endif
#define SERVERNAME "server1"
* License. For details, see the LICENSE file in the top-level source
* directory or online at http://www.openafs.org/dl/license10.html
*/
-
-#include <sys/types.h>
-#include <netinet/in.h>
-
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
#include <afs/budb_client.h>
#include <afs/budb.h>
#include <afsconfig.h>
#include <afs/param.h>
+#include <roken.h>
-#include <errno.h>
-#include <sys/types.h>
-#include <sys/file.h>
-#include <sys/stat.h>
#include <afs/com_err.h>
-#include <stdio.h>
-#include <sys/ioctl.h>
-#include <netinet/in.h>
#include <lwp.h>
#include <afs/butm.h>
#include "AFS_component_version_number.c"
#include <roken.h>
-#include <sys/types.h>
-#ifdef AFS_NT40_ENV
-#include <winsock2.h>
-#else
-#include <netinet/in.h>
+#ifdef HAVE_SYS_WAIT_H
#include <sys/wait.h>
#endif
-#include <fcntl.h>
-#include <errno.h>
+
#include <limits.h>
-#include <sys/stat.h>
-#include <stdio.h>
-#include <string.h>
#include <ctype.h>
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
-#endif
+
#include <lwp.h>
#include <afs/com_err.h>
#include <afs/butm.h>
#include <afs/usd.h>
+
#include "error_macros.h"
#include "butm_prototypes.h"
#include <roken.h>
-#include <sys/types.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <time.h>
-#ifdef AFS_NT40_ENV
-#include <io.h>
-#else
-#include <sys/time.h>
-#include <netinet/in.h>
-#endif
-#include <afs/afsutil.h>
#include <limits.h>
-#include <sys/stat.h>
-#include <stdio.h>
#include <ctype.h>
+
+#include <afs/afsutil.h>
#include <lwp.h>
#include <afs/com_err.h>
#include <afs/butm.h>
+
#include "error_macros.h"
int isafile = 0, debugLevel = 1;