|
Coda Distributed File System
|
#include <sys/file.h>#include <errno.h>#include <sys/param.h>#include <sys/types.h>#include <sys/stat.h>#include <time.h>#include <ctype.h>#include <stdio.h>#include <signal.h>#include <unistd.h>#include <stdlib.h>#include <fcntl.h>#include "rvm_private.h"
Classes | |
| struct | peekpoke_buf_t |
| struct | str_name_entry_t |
Macros | |
| #define | CMD_MAX 2048 /* maximum cmd line length */ |
| #define | ALL_SIZES |
| #define | ALL_FORMATS |
| #define | STR_NAME_LEN 31 /* maximum length of string name */ |
| #define | STICKY rvm_true |
| #define | incr_cur(_i) cmd_cur = &cmd_cur[_i] |
| #define | end_line(c) (((c) == '\0') || ((c) == '\n')) |
| #define | scan_stop(c) (end_line(c) || ((c) == '>') || ((c) == '#')) |
| #define | isoctal(c) ((isdigit(c) && !(((c) == '8') || ((c) == '9')))) |
| #define | LINE_WIDTH 80 /* length of print line */ |
| #define | MAX_CHARS 255 /* maximum nuber of characters to print */ |
| #define | DATA_END_STR "** end of data **" |
| #define | EOF_STR "** end of file **" |
| #define | INIT_BUF_STR "initializing buffer" |
| #define | LOG_NAME_PROMPT "Enter name of log file or device:" |
| #define | LOG_SCAN_STR "scanning log" |
| #define | NOT_MEANINGFUL_STR "not meaningful in this context" |
| #define | READ_STATUS_STR "reading log status" |
| #define | WRITE_STATUS_STR "writing log status" |
| #define | KEY_WORD_STR "key word" |
| #define | ZERO 0 |
| #define | MAX_TYPES 100 /* maximum number of types */ |
| #define | MAX_SHOW_KEYS 32 /* maximum number of key words */ |
| #define | MAX_SET_KEYS 20 /* maximum number of key words */ |
| #define | MAX_SEG_DICT_KEYS 10 /* maximum number of key words */ |
| #define | MAX_MONITOR_KEYS 20 /* maximum number of key words */ |
| #define | MAX_OPEN_KEYS 20 /* maximum number of key words */ |
| #define | MAX_RECOVER_KEYS 20 /* maximum number of key words */ |
| #define | MAX_REPLAY_KEYS 20 /* maximum number of key words */ |
| #define | MAX_CMDS 64 /* maximum number of cmds */ |
| #define | MAX_CMD_SWS 32 |
Typedefs | |
| typedef char * | chk_buffer_t() |
| typedef rvm_bool_t | cmd_func_t() |
| typedef rvm_bool_t | sw_func_t() |
Functions | |
| int | main (int argc, char *argv[]) |
| #define ALL_FORMATS |
| #define ALL_SIZES |
| #define DATA_END_STR "** end of data **" |
| #define incr_cur | ( | _i | ) | cmd_cur = &cmd_cur[_i] |
| #define KEY_WORD_STR "key word" |
| #define LOG_SCAN_STR "scanning log" |
| #define MAX_CHARS 255 /* maximum nuber of characters to print */ |
| #define MAX_CMD_SWS 32 |
| #define MAX_CMDS 64 /* maximum number of cmds */ |
| #define MAX_MONITOR_KEYS 20 /* maximum number of key words */ |
| #define MAX_OPEN_KEYS 20 /* maximum number of key words */ |
| #define MAX_RECOVER_KEYS 20 /* maximum number of key words */ |
| #define MAX_REPLAY_KEYS 20 /* maximum number of key words */ |
| #define MAX_SEG_DICT_KEYS 10 /* maximum number of key words */ |
| #define MAX_SET_KEYS 20 /* maximum number of key words */ |
| #define MAX_SHOW_KEYS 32 /* maximum number of key words */ |
| #define MAX_TYPES 100 /* maximum number of types */ |
| #define READ_STATUS_STR "reading log status" |
| #define WRITE_STATUS_STR "writing log status" |
| #define ZERO 0 |
| typedef char * chk_buffer_t() |
| typedef rvm_bool_t cmd_func_t() |
| typedef rvm_bool_t sw_func_t() |
| enum format_flag_id |
| enum key_id_t |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |