Lines Matching refs:diagnostic

1573 sadb_pfkey_error(queue_t *pfkey_q, mblk_t *mp, int error, int diagnostic,  in sadb_pfkey_error()  argument
1607 if (diagnostic != SADB_X_DIAGNOSTIC_PRESET) in sadb_pfkey_error()
1608 samsg->sadb_x_msg_diagnostic = (uint16_t)diagnostic; in sadb_pfkey_error()
1772 int diagnostic, type; in sadb_addrcheck() local
1808 diagnostic = SADB_X_DIAGNOSTIC_BAD_SRC_AF; in sadb_addrcheck()
1811 diagnostic = SADB_X_DIAGNOSTIC_BAD_DST_AF; in sadb_addrcheck()
1814 diagnostic = SADB_X_DIAGNOSTIC_BAD_PROXY_AF; in sadb_addrcheck()
1817 diagnostic = SADB_X_DIAGNOSTIC_BAD_INNER_DST_AF; in sadb_addrcheck()
1820 diagnostic = SADB_X_DIAGNOSTIC_BAD_NATT_LOC_AF; in sadb_addrcheck()
1823 diagnostic = SADB_X_DIAGNOSTIC_BAD_NATT_REM_AF; in sadb_addrcheck()
1829 sadb_pfkey_error(pfkey_q, mp, EINVAL, diagnostic, in sadb_addrcheck()
1839 samsg->sadb_x_msg_diagnostic = diagnostic; in sadb_addrcheck()
1851 diagnostic = in sadb_addrcheck()
2213 ipsa_query_t *sq, int *diagnostic) in sadb_form_query() argument
2229 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_DST; in sadb_form_query()
2233 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_SRC; in sadb_form_query()
2237 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_SA; in sadb_form_query()
2283 *diagnostic = SADB_X_DIAGNOSTIC_AF_MISMATCH; in sadb_form_query()
2303 *diagnostic = SADB_X_DIAGNOSTIC_AF_MISMATCH; in sadb_form_query()
2429 int *diagnostic, queue_t *pfkey_q) in sadb_purge_sa() argument
2434 &ps.sq, diagnostic); in sadb_purge_sa()
2511 int *diagnostic, queue_t *pfkey_q) in sadb_delpair_state() argument
2521 &ps.sq, diagnostic); in sadb_delpair_state()
2541 int *diagnostic, queue_t *pfkey_q, uint8_t sadb_msg_type) in sadb_delget_sa() argument
2549 return (sadb_delpair_state(mp, ksi, spp, diagnostic, pfkey_q)); in sadb_delget_sa()
2554 &sq, diagnostic); in sadb_delget_sa()
2558 error = get_ipsa_pair(&sq, &ipsapp, diagnostic); in sadb_delget_sa()
2621 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_SA_NOTFOUND; in sadb_delget_sa()
2666 get_ipsa_pair(ipsa_query_t *sq, ipsap_t *ipsapp, int *diagnostic) in get_ipsa_pair() argument
2716 *diagnostic = SADB_X_DIAGNOSTIC_SA_NOTFOUND; in get_ipsa_pair()
2892 ipsa_t *newbie, boolean_t clone, boolean_t is_inbound, int *diagnostic, argument
2943 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_SRC;
2947 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_DST;
2951 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_SA;
3001 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_INAPPROPRIATE;
3024 *diagnostic =
3047 *diagnostic =
3103 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_NATT_LOC;
3110 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_NATT_REM;
3117 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_INNER_SRC;
3224 *diagnostic = SADB_X_DIAGNOSTIC_BAD_CTX;
3382 *diagnostic = SADB_X_DIAGNOSTIC_BAD_CTX;
3514 *diagnostic = SADB_X_DIAGNOSTIC_INVALID_REPLAY;
3638 IPSA_Q_SA|IPSA_Q_INBOUND|IPSA_Q_OUTBOUND, &sq, diagnostic);
3642 error = get_ipsa_pair(&sq, &ipsapp, diagnostic);
3648 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_ALREADY;
3652 error = update_pairing(&ipsapp, &sq, ksi, diagnostic);
4436 sadb_check_kmc(ipsa_query_t *sq, ipsa_t *sa, int *diagnostic) argument
4448 *diagnostic = SADB_X_DIAGNOSTIC_DUPLICATE_KMP;
4453 *diagnostic = SADB_X_DIAGNOSTIC_DUPLICATE_KMC;
4481 sadbp_t *spp, int *diagnostic, queue_t *pfkey_q, argument
4505 &sq, diagnostic);
4510 error = get_ipsa_pair(&sq, &ipsapp, diagnostic);
4521 return (add_sa_func(mp, ksi, diagnostic, ns));
4530 *diagnostic = SADB_X_DIAGNOSTIC_AKEY_PRESENT;
4535 *diagnostic = SADB_X_DIAGNOSTIC_EKEY_PRESENT;
4545 *diagnostic = SADB_X_DIAGNOSTIC_BAD_SASTATE;
4553 *diagnostic = SADB_X_DIAGNOSTIC_BAD_SASTATE;
4565 *diagnostic = SADB_X_DIAGNOSTIC_BAD_SASTATE;
4575 *diagnostic = SADB_X_DIAGNOSTIC_BAD_SASTATE;
4593 *diagnostic = SADB_X_DIAGNOSTIC_BAD_SASTATE;
4598 *diagnostic = SADB_X_DIAGNOSTIC_BAD_SAFLAGS;
4603 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_LIFETIME;
4608 if ((*diagnostic = sadb_hardsoftchk(hard, soft, idle)) != 0) {
4613 if ((*diagnostic = sadb_labelchk(ksi)) != 0)
4616 error = sadb_check_kmc(&sq, ipsapp.ipsap_sa_ptr, diagnostic);
4620 error = sadb_check_kmc(&sq, ipsapp.ipsap_psa_ptr, diagnostic);
4633 *diagnostic = SADB_X_DIAGNOSTIC_BAD_SASTATE;
4653 *diagnostic =
4681 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_SA_NOTFOUND;
4688 error = update_pairing(&ipsapp, &sq, ksi, diagnostic);
4703 int *diagnostic) argument
4715 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_INAPPROPRIATE;
4739 error = get_ipsa_pair(sq, &oipsapp, diagnostic);
4749 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_INAPPROPRIATE;
4757 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_INAPPROPRIATE;
4762 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_INAPPROPRIATE;
4766 *diagnostic = SADB_X_DIAGNOSTIC_PAIR_ALREADY;
5876 sadb_getspi(keysock_in_t *ksi, uint32_t master_spi, int *diagnostic, argument
5893 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_SRC;
5897 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_DST;
5901 *diagnostic = SADB_X_DIAGNOSTIC_MISSING_RANGE;
5928 *diagnostic = SADB_X_DIAGNOSTIC_BAD_DST_AF;
6505 sadb_address_t *dstext, int *diagnostic) argument
6510 *diagnostic = 0;
6519 *diagnostic = SADB_X_DIAGNOSTIC_AF_MISMATCH;
6534 *diagnostic = SADB_X_DIAGNOSTIC_AF_MISMATCH;
6564 int *diagnostic) argument
6569 *diagnostic = 0;
6592 innsrcext, inndstext, diagnostic)) != 0)
6708 int diagnostic; local
6727 diagnostic = SADB_X_DIAGNOSTIC_BAD_SRC;
6734 diagnostic = SADB_X_DIAGNOSTIC_BAD_DST;
6740 diagnostic = SADB_X_DIAGNOSTIC_AF_MISMATCH;
6748 diagnostic = SADB_X_DIAGNOSTIC_MISSING_INNER_DST;
6754 diagnostic = SADB_X_DIAGNOSTIC_MALFORMED_INNER_SRC;
6761 diagnostic = SADB_X_DIAGNOSTIC_MALFORMED_INNER_DST;
6767 diagnostic = SADB_X_DIAGNOSTIC_INNER_AF_MISMATCH;
6773 diagnostic = SADB_X_DIAGNOSTIC_BAD_INNER_SRC_AF;
6778 diagnostic = SADB_X_DIAGNOSTIC_MISSING_INNER_SRC;
6783 err = ipsec_get_inverse_acquire_sel(&sel, srcext, dstext, &diagnostic);
6831 &diagnostic);
6853 diagnostic = 0;
6869 ASSERT(err == 0 && diagnostic == 0);
6877 samsg->sadb_x_msg_diagnostic = (uint16_t)diagnostic;