Lines Matching refs:rc

133 	ilb_status_t	rc = ILB_STATUS_OK;
159 rc = ILB_STATUS_INVAL_SRVR;
162 rc = ILB_STATUS_BADPORT;
168 rc = ILB_STATUS_BADPORT;
183 rc = ILB_STATUS_BADPORT;
193 rc = ILB_STATUS_INVAL_SRVR;
208 rc = ILB_STATUS_INVAL_SRVR;
215 rc = ILB_STATUS_BADPORT;
221 return (rc);
287 ilb_status_t rc;
294 rc = do_ioctl(&kcmd, 0);
295 if (rc != ILB_STATUS_OK)
296 return (rc);
321 ilb_status_t rc;
341 rc = ilb_get_krule(&tmp_info);
342 if (rc != ILB_STATUS_OK)
343 return (rc);
364 ilb_status_t rc;
377 rc = do_ioctl(&kcmd, 0);
378 if (rc != ILB_STATUS_OK)
379 return (rc);
391 if (RULE_HAS_HC(irl) && (rc = ilbd_hc_dissociate_rule(irl)) !=
395 irl->irl_name, irl->irl_hcname, rc);
398 rc = i_ilbd_save_rule(irl, ILBD_SCF_DESTROY);
399 if (rc != ILB_STATUS_OK)
403 return (rc);
415 ilb_status_t rc = ILB_STATUS_OK;
430 rc = do_ioctl(&kcmd, 0);
431 if (rc != ILB_STATUS_OK)
432 return (rc);
434 if (RULE_HAS_HC(irl) && (rc = ilbd_hc_enable_rule(irl)) !=
440 return (rc);
444 if (rc == ILB_STATUS_OK)
445 rc = i_ilbd_save_rule(irl, ILBD_SCF_ENABLE_DISABLE);
446 if (rc != ILB_STATUS_OK)
451 return (rc);
457 ilb_status_t rc = ILB_STATUS_OK;
472 rc = do_ioctl(&kcmd, 0);
473 if (rc != ILB_STATUS_OK)
474 return (rc);
477 if (RULE_HAS_HC(irl) && (rc = ilbd_hc_disable_rule(irl)) !=
483 return (rc);
487 if (rc == ILB_STATUS_OK)
488 rc = i_ilbd_save_rule(irl, ILBD_SCF_ENABLE_DISABLE);
489 if (rc != ILB_STATUS_OK)
494 return (rc);
504 ilb_rule_info_t *rlinfo, ilbd_cmd_t cmd, ilb_status_t rc,
713 if (rc == ILB_STATUS_OK) {
719 audit_error = ilberror2auditerror(rc);
754 ilb_status_t rc;
758 rc = ilbd_destroy_one_rule(irl);
761 cmd, rc, ucredp);
763 return (rc);
765 rc = ilbd_enable_one_rule(irl, is_rollback);
768 rc, ucredp);
770 return (rc);
772 rc = ilbd_disable_one_rule(irl, is_rollback);
775 rc, ucredp);
777 return (rc);
830 ilb_status_t rc = ILB_STATUS_OK;
837 rc = ilbd_check_client_enable_auth(ps);
839 rc = ilbd_check_client_config_auth(ps);
841 if (rc != ILB_STATUS_OK) {
844 cmd, rc, ucredp);
848 ilbd_audit_rule_event(rulename, NULL, cmd, rc,
860 rc = ILB_STATUS_ENORULE;
861 ilbd_audit_rule_event(rule_name, NULL, cmd, rc, ucredp);
865 rc = i_ilbd_action_switch(irl, cmd, B_FALSE, ucredp);
873 rc = do_ioctl(&kcmd, 0);
874 if (rc != ILB_STATUS_OK) {
876 ilbd_audit_rule_event(rulename, NULL, cmd, rc, ucredp);
885 rc = i_ilbd_action_switch(irl, cmd, B_FALSE, ucredp);
887 if (rc != ILB_STATUS_OK)
891 return (rc);
896 return (rc);
915 rc = i_ilbd_action_switch(irl, u_cmd, B_TRUE, NULL);
921 return (rc);
1020 ilb_status_t rc;
1037 rc = adjust_srv_info_cmd(&kcmd, i);
1038 if (rc != ILB_STATUS_OK)
1057 rc = do_ioctl(kcmd, 0);
1058 if (rc != ILB_STATUS_OK)
1067 rc = ilb_map_errno2ilbstat(e);
1081 return (rc);
1107 ilb_status_t rc;
1113 if ((rc = ilbd_check_client_config_auth(ps)) != ILB_STATUS_OK)
1134 if ((rc = ilbd_sg_check_rule_port(sg, rl)) != ILB_STATUS_OK) {
1135 ilbd_audit_rule_event(NULL, rl, ILBD_CREATE_RULE, rc, ucredp);
1136 return (rc);
1155 rc = ILB_STATUS_MISMATCHSG;
1163 if ((rc = ilbd_hc_associate_rule(irl, ev_port)) !=
1178 rc = ILB_STATUS_ENOMEM;
1183 rc = do_ioctl(kcmd, 0);
1184 if (rc != ILB_STATUS_OK)
1188 rc = i_update_ksrv_rules(kcmd->name, sg, irl);
1189 if (rc != ILB_STATUS_OK)
1197 rc = i_ilbd_save_rule(irl, ILBD_SCF_CREATE);
1198 if (rc != ILB_STATUS_OK)
1214 ilbd_audit_rule_event(NULL, rl, ILBD_CREATE_RULE, rc, ucredp);
1216 return (rc);
1225 ilbd_audit_rule_event(NULL, rl, ILBD_CREATE_RULE, rc, ucredp);
1227 return (rc);
1249 ilb_status_t rc = ILB_STATUS_OK;
1286 rc = do_ioctl((void *)&kcmd, 0);
1287 if (rc != ILB_STATUS_OK) {
1302 rc = ilb_map_errno2ilbstat(kcmd.servers[0].err);
1307 if ((rc = ilbd_hc_add_server(rl, srv, ev_port)) !=
1319 return (rc);
1338 return (rc);
1347 ilb_status_t rc = ILB_STATUS_OK;
1359 rc = do_ioctl((void *)&kcmd, 0);
1360 if (rc != ILB_STATUS_OK) {
1376 rc = ilb_map_errno2ilbstat(kcmd.servers[0].err);
1381 (rc = ilbd_hc_del_server(rl, srv)) != ILB_STATUS_OK) {
1390 return (rc);
1395 return (rc);
1420 return (rc);