Lines Matching refs:diag
652 spdsock_ext_to_sel(spd_ext_t **extv, ipsec_selkey_t *sel, int *diag) in spdsock_ext_to_sel() argument
705 *diag = SPD_DIAGNOSTIC_BAD_ADDR_LEN; \ in spdsock_ext_to_sel()
722 *diag = SPD_DIAGNOSTIC_MIXED_AF; in spdsock_ext_to_sel()
777 spdsock_check_action(ipsec_act_t *act, boolean_t tunnel_polhead, int *diag, in spdsock_check_action() argument
781 *diag = SPD_DIAGNOSTIC_ADD_INCON_FLAGS; in spdsock_check_action()
790 *diag = SPD_DIAGNOSTIC_ADD_INCON_FLAGS; in spdsock_check_action()
796 *diag = SPD_DIAGNOSTIC_ADD_INCON_FLAGS; in spdsock_check_action()
799 return (ipsec_check_action(act, diag, spds->spds_netstack)); in spdsock_check_action()
807 int *diag, spd_stack_t *spds) in spdsock_ext_to_actvec() argument
825 *diag = SPD_DIAGNOSTIC_NO_ACTION_EXT; in spdsock_ext_to_actvec()
841 *diag = SPD_DIAGNOSTIC_ADD_NO_MEM; in spdsock_ext_to_actvec()
865 *diag = SPD_DIAGNOSTIC_ADD_WRONG_ACT_COUNT; in spdsock_ext_to_actvec()
869 diag, spds)) in spdsock_ext_to_actvec()
877 *diag = SPD_DIAGNOSTIC_ADD_BAD_TYPE; in spdsock_ext_to_actvec()
891 *diag = SPD_DIAGNOSTIC_ADD_BAD_FLAGS; in spdsock_ext_to_actvec()
898 *diag = SPD_DIAGNOSTIC_UNSUPP_AH_ALG; in spdsock_ext_to_actvec()
906 *diag = SPD_DIAGNOSTIC_UNSUPP_ESP_ENCR_ALG; in spdsock_ext_to_actvec()
914 *diag = SPD_DIAGNOSTIC_UNSUPP_ESP_AUTH_ALG; in spdsock_ext_to_actvec()
964 *diag = SPD_DIAGNOSTIC_ADD_WRONG_ACT_COUNT; in spdsock_ext_to_actvec()
1037 int diag = 0, error, afs; in spdsock_addrule() local
1089 diag = SPD_DIAGNOSTIC_INVALID_RULE_INDEX; in spdsock_addrule()
1094 if (!spdsock_ext_to_sel(extv, &sel, &diag)) { in spdsock_addrule()
1114 diag = SPD_DIAGNOSTIC_NO_TUNNEL_SELECTORS; in spdsock_addrule()
1121 if (!spdsock_ext_to_actvec(extv, &actp, &nact, &diag, spds)) { in spdsock_addrule()
1181 spdsock_error(q, mp, error, diag); in spdsock_addrule()
1200 int err, diag = 0; in spdsock_deleterule() local
1236 if (!spdsock_ext_to_sel(extv, &sel, &diag)) { in spdsock_deleterule()
1283 spdsock_error(q, mp, err, diag); in spdsock_deleterule()
2555 int diag = -1; in spdsock_do_updatealg() local
2608 diag = SPD_DIAGNOSTIC_ALG_ID_RANGE; in spdsock_do_updatealg()
2648 diag = SPD_DIAGNOSTIC_ALG_NUM_KEY_SIZES; in spdsock_do_updatealg()
2684 diag = SPD_DIAGNOSTIC_ALG_NUM_BLOCK_SIZES; in spdsock_do_updatealg()
2711 diag = SPD_DIAGNOSTIC_ALG_NUM_BLOCK_SIZES; in spdsock_do_updatealg()
2728 diag = SPD_DIAGNOSTIC_ALG_MECH_NAME_LEN; in spdsock_do_updatealg()
2777 return (diag); in spdsock_do_updatealg()
2827 int diag; in spdsock_updatealg() local
2830 diag = spdsock_do_updatealg(extv, spds); in spdsock_updatealg()
2831 if (diag == -1) { in spdsock_updatealg()
2848 spdsock_diag(q, mp, diag); in spdsock_updatealg()
2855 spds->spds_netstack, NULL, B_TRUE, diag, in spdsock_updatealg()