+++ /dev/null
-/*
- * Copyright 2000, International Business Machines Corporation and others.
- * All Rights Reserved.
- *
- * This software has been released under the terms of the IBM Public
- * License. For details, see the LICENSE file in the top-level source
- * directory or online at http://www.openafs.org/dl/license10.html
- */
-
-/* random constants */
-#define TC_MAXNAMELEN 64 /* name length */
-
-/* This specifies the interface to the tape coordinator */
-
-/* describes the information that should be dumped to dump a single volume */
-struct tc_dumpDesc {
- afs_int32 vid; /* volume to dump */
- afs_int32 partition; /* partition at which to find the volume */
- afs_int32 date; /* date from which to do the dump */
- opaque hostID[16]; /* opaque netaddress, really a sockaddr_in */
-};
-
-/* define how to restore a volume */
-struct tc_restoreDesc {
- afs_int32 origVid; /* original volume id */
- afs_int32 vid; /* 0 means allocate new volid */
- afs_int32 partition; /* where to restore the volume */
- afs_int32 flags; /* flags */
- opaque hostID[16]; /* which file server to restore the volume to */
- opaque newName[TC_MAXNAMELEN]; /* new name suffix */
-};
-/* describes the current status of a dump */
-struct tc_dumpStat {
- afs_int32 dumpID; /* dump id we're returning */
- afs_int32 bytesDumped; /* bytes dumped so far */
- afs_int32 volumeBeingDumped; /* guess */
- afs_int32 flags; /* true if the dump is done */
-};