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 |