rdr_msg_hdr_t
static int invalid_msg(rdr_msg_hdr_t *hdr);
dcs_private_func(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
int (*dcs_cmd[])(rdr_msg_hdr_t *, cfga_params_t *) = {
dcs_test(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
dcs_list_ext(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
dcs_help(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
dcs_ap_id_cmp(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
dcs_abort_cmd(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
dcs_rsrc_info(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
dcs_unknown_op(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t req_hdr;
rdr_msg_hdr_t reply_hdr;
rdr_msg_hdr_t req_hdr;
dcs_dispatch_message(rdr_msg_hdr_t *hdr, cfga_params_t *params)
init_msg(rdr_msg_hdr_t *hdr)
(void) memset(hdr, 0, sizeof (rdr_msg_hdr_t));
invalid_msg(rdr_msg_hdr_t *hdr)
static int invalid_msg(rdr_msg_hdr_t *hdr);
dcs_ses_req(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
static int dcs_ses_req(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_ses_estbl(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_ses_end(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_change_state(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_private_func(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_test(rdr_msg_hdr_t *hdr, cfga_params_t *param);
dcs_ses_estbl(rdr_msg_hdr_t *hdr, cfga_params_t *param)
static int dcs_list_ext(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_help(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_ap_id_cmp(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_abort_cmd(rdr_msg_hdr_t *hdr, cfga_params_t *param);
static int dcs_rsrc_info(rdr_msg_hdr_t *hdr, cfga_params_t *param);
dcs_ses_end(rdr_msg_hdr_t *hdr, cfga_params_t *param)
static int dcs_unknown_op(rdr_msg_hdr_t *hdr, cfga_params_t *param);
rdr_msg_hdr_t reply_hdr;
dcs_change_state(rdr_msg_hdr_t *hdr, cfga_params_t *param)
rdr_msg_hdr_t reply_hdr;
rdr_msg_hdr_t *hdr;
int dcs_dispatch_message(rdr_msg_hdr_t *hdr, cfga_params_t *params);
void init_msg(rdr_msg_hdr_t *hdr);
void print_msg_hdr(dcs_msg_type_t type, rdr_msg_hdr_t *hdr);
print_msg_hdr(dcs_msg_type_t type, rdr_msg_hdr_t *hdr)
rdr_msg_hdr_t req_hdr;
rdr_msg_hdr_t op_hdr;
rdr_msg_hdr_t op_hdr;
#define RDR_MSG_HDR_SIZE sizeof (rdr_msg_hdr_t)
rdr_snd(int fd, rdr_msg_hdr_t *hdr, char *data, int data_sz, int timeout)
rdr_rcv(int fd, rdr_msg_hdr_t *hdr, char **data, int timeout)
if (validate_header((rdr_msg_hdr_t *)hdr_buf) != RDR_OK) {
data_sz = ((rdr_msg_hdr_t *)hdr_buf)->data_length;
validate_header(rdr_msg_hdr_t *hdr)
static int rdr_snd(int fd, rdr_msg_hdr_t *hdr, char *data, int data_sz,
static int rdr_rcv(int fd, rdr_msg_hdr_t *hdr, char **data, int timeout);
static int validate_header(rdr_msg_hdr_t *hdr);
rdr_snd_msg(int fd, rdr_msg_hdr_t *hdr, cfga_params_t *param, int timeout)
rdr_rcv_msg(int fd, rdr_msg_hdr_t *hdr, cfga_params_t *param, int timeout)
int rdr_snd_msg(int fd, rdr_msg_hdr_t *hdr, cfga_params_t *param, int timeout);
int rdr_rcv_msg(int fd, rdr_msg_hdr_t *hdr, cfga_params_t *param, int timeout);
rdr_msg_hdr_t app;