Lines Matching refs:sca
4269 struct sctp_authkey *sca; local
4275 SCTP_CHECK_AND_CAST(sca, optval, struct sctp_authkey, optsize);
4276 if (sca->sca_keylength == 0) {
4279 if (sca->sca_keylength + sizeof(struct sctp_authkey) <= optsize) {
4280 size = sca->sca_keylength;
4287 SCTP_FIND_STCB(inp, stcb, sca->sca_assoc_id);
4292 sctp_clear_cachedkeys(stcb, sca->sca_keynumber);
4298 key = sctp_set_key(sca->sca_key, (uint32_t)size);
4315 shared_key->keyid = sca->sca_keynumber;
4322 ((sca->sca_assoc_id == SCTP_FUTURE_ASSOC) ||
4323 (sca->sca_assoc_id == SCTP_ALL_ASSOC)))) {
4330 sctp_clear_cachedkeys_ep(inp, sca->sca_keynumber);
4336 key = sctp_set_key(sca->sca_key, (uint32_t)size);
4353 shared_key->keyid = sca->sca_keynumber;
4358 ((sca->sca_assoc_id == SCTP_CURRENT_ASSOC) ||
4359 (sca->sca_assoc_id == SCTP_ALL_ASSOC))) {
4368 sctp_clear_cachedkeys(stcb, sca->sca_keynumber);
4374 key = sctp_set_key(sca->sca_key, (uint32_t)size);
4387 shared_key->keyid = sca->sca_keynumber;