Lines Matching defs:cmd

122 vrrp_cmd_request(void *cmd, size_t csize, vrrp_cmd_func_t func, void *arg)
155 len = write(sock, (char *)cmd + cur_size, csize - cur_size);
325 vrrp_cmd_create_t cmd;
335 cmd.vcc_cmd = VRRP_CMD_CREATE;
336 (void) memcpy(&cmd.vcc_conf, conf, sizeof (vrrp_vr_conf_t));
338 err = vrrp_cmd_request(&cmd, sizeof (cmd), NULL, NULL);
360 vrrp_cmd_delete_t cmd;
370 cmd.vcd_cmd = VRRP_CMD_DELETE;
371 if (strlcpy(cmd.vcd_name, vn, VRRP_NAME_MAX) >= VRRP_NAME_MAX)
374 err = vrrp_cmd_request(&cmd, sizeof (cmd), NULL, NULL);
384 vrrp_cmd_enable_t cmd;
394 cmd.vcs_cmd = VRRP_CMD_ENABLE;
395 if (strlcpy(cmd.vcs_name, vn, VRRP_NAME_MAX) >= VRRP_NAME_MAX)
398 err = vrrp_cmd_request(&cmd, sizeof (cmd), NULL, NULL);
406 vrrp_cmd_disable_t cmd;
416 cmd.vcx_cmd = VRRP_CMD_DISABLE;
417 if (strlcpy(cmd.vcx_name, vn, VRRP_NAME_MAX) >= VRRP_NAME_MAX)
420 err = vrrp_cmd_request(&cmd, sizeof (cmd), NULL, NULL);
428 vrrp_cmd_modify_t cmd;
438 cmd.vcm_cmd = VRRP_CMD_MODIFY;
439 cmd.vcm_mask = mask;
440 (void) memcpy(&cmd.vcm_conf, conf, sizeof (vrrp_vr_conf_t));
442 err = vrrp_cmd_request(&cmd, sizeof (cmd), NULL, NULL);
514 vrrp_cmd_list_t cmd;
521 cmd.vcl_ifname[0] = '\0';
522 if (intf != NULL && (strlcpy(cmd.vcl_ifname, intf,
536 cmd.vcl_cmd = VRRP_CMD_LIST;
537 cmd.vcl_vrid = vrid;
538 cmd.vcl_af = af;
543 err = vrrp_cmd_request(&cmd, sizeof (cmd), vrrp_list_func, &list_arg);
601 vrrp_cmd_query_t cmd;
607 if (strlcpy(cmd.vcq_name, vn, VRRP_NAME_MAX) >= VRRP_NAME_MAX)
617 cmd.vcq_cmd = VRRP_CMD_QUERY;
631 err = vrrp_cmd_request(&cmd, sizeof (cmd), vrrp_query_func, qinfo);