vntsd_client_t
genaltbrk(vntsd_client_t *clientp)
console_forward(vntsd_client_t *clientp)
console_backward(vntsd_client_t *clientp)
acquire_write(vntsd_client_t *clientp)
client_exit(vntsd_client_t *arg __unused)
static int daemon_cmd_help(vntsd_client_t *clientp);
daemon_cmd_help(vntsd_client_t *clientp)
exit_daemon_cmd(vntsd_client_t *clientp, int rv)
vntsd_process_daemon_cmd(vntsd_client_t *clientp, char c)
vntsd_telnet_cmd(vntsd_client_t *clientp, char c)
vntsd_ctrl_cmd(vntsd_client_t *clientp, char c)
typedef int (*e_func_t)(vntsd_client_t *clientp);
genbrk(vntsd_client_t *clientp)
vntsd_get_yes_no(vntsd_client_t *clientp, char *msg, int *yes_no)
vntsd_write_client(vntsd_client_t *client, char *buffer, size_t sz)
vntsd_read_char(vntsd_client_t *clientp, char *c)
vntsd_read_data(vntsd_client_t *clientp, char *c)
vntsd_read_line(vntsd_client_t *clientp, char *buf, int *in_sz)
vntsd_free_client(vntsd_client_t *clientp)
vntsd_write_line(vntsd_client_t *clientp, char *line)
vntsd_write_lines(vntsd_client_t *clientp, char *lines)
list_all_domains(vntsd_group_t *groupp, vntsd_client_t *clientp)
display_help(vntsd_client_t *clientp)
vntsd_client_t *clientp, char c)
connect_cons(vntsd_cons_t *consp, vntsd_client_t *clientp)
read_cmd(vntsd_client_t *clientp, char *prompt, char *cmd)
client_init(vntsd_client_t *clientp)
client_fini(vntsd_group_t *groupp, vntsd_client_t *clientp)
console_chk_status(vntsd_group_t *groupp, vntsd_client_t *clientp, int status)
vntsd_client_t *clientp;
clientp = (vntsd_client_t *)argp->arg;
write_connect_msg(vntsd_client_t *clientp, char *group_name,
vntsd_client_t *clientp;
clientp = (vntsd_client_t *)malloc(sizeof (vntsd_client_t));
bzero(clientp, sizeof (vntsd_client_t));
writerp = (vntsd_client_t *)(consp->clientpq->handle);
vntsd_cons_chk_intr(vntsd_client_t *clientp)
read_char(vntsd_client_t *clientp, char *c)
vntsd_read(vntsd_client_t *clientp)
write_vcc(vntsd_client_t *clientp, char c)
acquire_writer(vntsd_client_t *clientp)
vntsd_client_t *writerp;
vntsd_client_t *clientp; /* client */
int vntsd_read(vntsd_client_t *clientp);
int vntsd_read_char(vntsd_client_t *clientp, char *c);
int vntsd_read_line(vntsd_client_t *clientp, char *buf, int *size);
int vntsd_read_data(vntsd_client_t *clientp, char *c);
int vntsd_get_yes_no(vntsd_client_t *clientp, char *msg,
int vntsd_ctrl_cmd(vntsd_client_t *clientp, char c);
int vntsd_process_daemon_cmd(vntsd_client_t *clientp, char c);
int vntsd_telnet_cmd(vntsd_client_t *clientp, char c);
int vntsd_write_client(vntsd_client_t *client, char *buffer,
int vntsd_write_line(vntsd_client_t *clientp, char *line);
int vntsd_write_lines(vntsd_client_t *clientp, char *lines);
void vntsd_free_client(vntsd_client_t *clientp);
int vntsd_cons_chk_intr(vntsd_client_t *clientp);
boolean_t vntsd_notify_client_cons_del(vntsd_client_t *clientp);
vntsd_client_t *clientp;
clientp = (vntsd_client_t *)consp->clientpq->handle;
vntsd_notify_client_cons_del(vntsd_client_t *clientp)
write_one_client(vntsd_client_t *clientp, write_buf_t *write_buf)