Coda Distributed File System
norton.h
Go to the documentation of this file.
1/* BLURB gpl
2
3 Coda File System
4 Release 6
5
6 Copyright (c) 1987-2016 Carnegie Mellon University
7 Additional copyrights listed below
8
9This code is distributed "AS IS" without warranty of any kind under
10the terms of the GNU General Public Licence Version 2, as shown in the
11file LICENSE. The technical and financial contributors to Coda are
12listed in the file CREDITS.
13
14 Additional copyrights
15 none currently
16
17#*/
18
19#include <cvnode.h>
20#include <volume.h>
21#include <index.h>
22#include <recov.h>
23#include <camprivate.h>
24
25/* norton-setup.c */
26extern unsigned int norton_debug;
27extern int mapprivate;
28extern void NortonInit(char *log_dev, char *data_dev, int data_len);
29
30/* commands.c */
31extern void InitParsing();
32extern void notyet(int, char **);
33extern void examine(int argc, char *argv[]);
34extern void show_debug(int, char **);
35extern void set_debug(int, char **);
36
37/* norton-volume.c */
38extern void print_volume(VolHead *);
39extern void print_volume_details(VolHead *);
40extern VolHead *GetVol(VolumeId);
41extern VolHead *GetVol(char *);
42extern int GetVolIndex(VolumeId);
43extern void list_vols(int, char **);
44extern void list_vols();
45extern void show_volume(int, char **);
46extern void show_volume(VolumeId);
47extern void show_volume(char *);
48extern void show_volume_details(int, char **);
49extern void show_volume_details(VolumeId);
50extern void show_volume_details(char *);
51extern void show_index(int, char **);
52extern void show_index(VolumeId);
53extern void show_index(char *);
54extern void sh_delete_volume(int, char **);
55extern void undelete_volume(int, char **);
56extern void sh_rename_volume(int, char **);
57
58/* norton-vnode.c */
59extern void show_vnode(int, char **);
60extern void show_vnode(VolumeId, VnodeId, Unique_t);
61extern void show_vnode(VolumeId, Unique_t);
62extern void show_free(int, char **);
63extern void set_linkcount(int, char **);
65
66/* norton-recov.c */
67extern int GetMaxVolId();
69extern VolHead *VolByIndex(int);
70
71/* norton-dir.c */
72extern void show_dir(int, char **);
73extern void show_dir(VolumeId, VnodeId, Unique_t);
74extern void delete_name(int, char **);
75extern void sh_create_name(int, char **);
76
77/* norton-rds.c */
78extern void show_heap(int, char **);
char * argv[]
Definition: dir.cc:35
VolHead * VolByIndex(int)
Definition: norton-recov.cc:36
void NortonInit(char *log_dev, char *data_dev, int data_len)
Definition: norton-setup.cc:144
void show_debug(int, char **)
void show_free(int, char **)
void notyet(int, char **)
void show_volume(int, char **)
int GetMaxVolId()
Definition: norton-recov.cc:27
void show_index(int, char **)
void delete_name(int, char **)
void examine(int argc, char *argv[])
Definition: commands.cc:205
void show_vnode(int, char **)
void PrintVnodeDiskObject(VnodeDiskObject *)
Definition: norton-vnode.cc:45
void undelete_volume(int, char **)
void show_dir(int, char **)
void set_debug(int, char **)
void sh_rename_volume(int, char **)
Definition: norton-volume.cc:520
void list_vols(int, char **)
void InitParsing()
Definition: commands.cc:103
void set_linkcount(int, char **)
void sh_create_name(int, char **)
Definition: norton-dir.cc:376
void print_volume_details(VolHead *)
Definition: norton-volume.cc:70
int mapprivate
Definition: norton-setup.cc:52
void show_heap(int, char **)
VolumeHeader * VolHeaderByIndex(int)
Definition: norton-recov.cc:49
VolHead * GetVol(VolumeId)
Definition: norton-volume.cc:166
void print_volume(VolHead *)
Definition: norton-print.cc:50
void sh_delete_volume(int, char **)
Definition: norton-volume.cc:357
int GetVolIndex(VolumeId)
Definition: norton-volume.cc:188
void show_volume_details(int, char **)
unsigned int norton_debug
Definition: norton-setup.cc:51
Definition: cvnode.h:98
Definition: camprivate.h:42
Definition: volume.h:92