Initial revision
[mspang/quota.git] / csc.quota.h
1 /*
2  * csc.quota.h - Header file for the CSC quota functions
3  */
4
5 #ifndef csc_quota_h
6 #define csc_quota_h
7
8 #define QUOTA_DIR       "/u/csc_disk/records/new"
9 #define QUOTA_DB        "quotas.%s.db"          /* %s -> term */
10 #define QUOTA_LOG       "quota.%s.log"          /* %s -> term */
11
12 const char *current_term(void);
13
14 struct quota_entry {
15     unsigned char disk_num; /* disk number */
16     unsigned long megabytes; /* the number of megabytes requested */
17     int flags;
18 };
19
20 #define QUOTAF_NORMAL   0
21
22 /* command functions */
23 void add(int argc, char **argv);
24 void info(int argc, char **argv);
25 void show(int argc, char **argv);
26
27 #endif /*  csc_quota_h */
28