Tidy the vol directory
[openafs.git] / src / vol / vol_prototypes.h
1 /*
2  * Copyright 2000, International Business Machines Corporation and others.
3  * All Rights Reserved.
4  *
5  * This software has been released under the terms of the IBM Public
6  * License.  For details, see the LICENSE file in the top-level source
7  * directory or online at http://www.openafs.org/dl/license10.html
8  */
9
10 #ifndef _VOL_PROTOTYPES_H
11 #define _VOL_PROTOTYPES_h
12
13 /* clone.c */
14 extern void CloneVolume(Error *, Volume *, Volume *, Volume *);
15 extern int (*vol_PollProc) (void);
16
17 /* nuke.c */
18 extern int nuke(char *, afs_int32);
19
20 /* vutil.c */
21 extern void AssignVolumeName(register VolumeDiskData * vol, char *name, char *ext);
22 extern void AssignVolumeName_r(register VolumeDiskData * vol, char *name, char *ext);
23 extern void ClearVolumeStats(register VolumeDiskData * vol);
24 extern void ClearVolumeStats_r(register VolumeDiskData * vol);
25 extern afs_int32 CopyVolumeHeader(VolumeDiskData *, VolumeDiskData *);
26
27 #endif
28