Lines Matching refs:keyid

469 	new_key->keyid = 0;
495 if (skey->keyid == key_id)
517 if (new_skey->keyid < skey->keyid) {
521 } else if (new_skey->keyid == skey->keyid) {
527 new_skey->keyid);
532 new_skey->keyid);
610 new_skey->keyid = skey->keyid;
1186 sctp_clear_cachedkeys(struct sctp_tcb *stcb, uint16_t keyid)
1191 if (keyid == stcb->asoc.authinfo.assoc_keyid) {
1195 if (keyid == stcb->asoc.authinfo.recv_keyid) {
1207 sctp_clear_cachedkeys_ep(struct sctp_inpcb *inp, uint16_t keyid)
1217 sctp_clear_cachedkeys(stcb, keyid);
1227 sctp_delete_sharedkey(struct sctp_tcb *stcb, uint16_t keyid)
1234 /* is the keyid the assoc active sending key */
1235 if (keyid == stcb->asoc.authinfo.active_keyid)
1239 skey = sctp_find_sharedkey(&stcb->asoc.shared_keys, keyid);
1252 sctp_clear_cachedkeys(stcb, keyid);
1261 sctp_delete_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1268 /* is the keyid the active sending key on the endpoint */
1269 if (keyid == inp->sctp_ep.default_keyid)
1273 skey = sctp_find_sharedkey(&inp->sctp_ep.shared_keys, keyid);
1284 sctp_clear_cachedkeys_ep(inp, keyid);
1293 sctp_auth_setactivekey(struct sctp_tcb *stcb, uint16_t keyid)
1298 skey = sctp_find_sharedkey(&stcb->asoc.shared_keys, keyid);
1308 stcb->asoc.authinfo.active_keyid = keyid;
1320 sctp_auth_setactivekey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1325 skey = sctp_find_sharedkey(&inp->sctp_ep.shared_keys, keyid);
1330 inp->sctp_ep.default_keyid = keyid;
1339 sctp_deact_sharedkey(struct sctp_tcb *stcb, uint16_t keyid)
1346 /* is the keyid the assoc active sending key */
1347 if (keyid == stcb->asoc.authinfo.active_keyid)
1351 skey = sctp_find_sharedkey(&stcb->asoc.shared_keys, keyid);
1358 sctp_ulp_notify(SCTP_NOTIFY_AUTH_FREE_KEY, stcb, keyid, 0,
1372 sctp_deact_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1379 /* is the keyid the active sending key on the endpoint */
1380 if (keyid == inp->sctp_ep.default_keyid)
1384 skey = sctp_find_sharedkey(&inp->sctp_ep.shared_keys, keyid);
1539 struct sctp_auth_chunk *auth, struct sctp_tcb *stcb, uint16_t keyid)
1553 if ((keyid != stcb->asoc.authinfo.assoc_keyid) ||
1559 skey = sctp_find_sharedkey(&stcb->asoc.shared_keys, keyid);
1569 stcb->asoc.authinfo.assoc_keyid = keyid;
1579 auth->shared_key_id = htons(keyid);
1748 uint16_t keyid, uint16_t alt_keyid, int so_locked
1782 auth->auth_keynumber = keyid;