Home
last modified time | relevance | path

Searched refs:keyid (Results 1 – 8 of 8) sorted by relevance

/f-stack/freebsd/netinet/
H A Dsctp_auth.h67 uint16_t keyid; /* shared key ID */ member
150 extern void sctp_auth_key_acquire(struct sctp_tcb *stcb, uint16_t keyid);
152 sctp_auth_key_release(struct sctp_tcb *stcb, uint16_t keyid,
194 extern void sctp_clear_cachedkeys(struct sctp_tcb *stcb, uint16_t keyid);
195 extern void sctp_clear_cachedkeys_ep(struct sctp_inpcb *inp, uint16_t keyid);
196 extern int sctp_delete_sharedkey(struct sctp_tcb *stcb, uint16_t keyid);
197 extern int sctp_delete_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid);
198 extern int sctp_auth_setactivekey(struct sctp_tcb *stcb, uint16_t keyid);
200 extern int sctp_deact_sharedkey(struct sctp_tcb *stcb, uint16_t keyid);
201 extern int sctp_deact_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid);
[all …]
H A Dsctp_auth.c467 new_key->keyid = 0; in sctp_alloc_sharedkey()
493 if (skey->keyid == key_id) in sctp_find_sharedkey()
515 if (new_skey->keyid < skey->keyid) { in sctp_insert_sharedkey()
519 } else if (new_skey->keyid == skey->keyid) { in sctp_insert_sharedkey()
525 new_skey->keyid); in sctp_insert_sharedkey()
530 new_skey->keyid); in sctp_insert_sharedkey()
604 new_skey->keyid = skey->keyid; in sctp_copy_sharedkey()
1211 sctp_clear_cachedkeys(stcb, keyid); in sctp_delete_sharedkey()
1290 inp->sctp_ep.default_keyid = keyid; in sctp_auth_setactivekey_ep()
1544 auth->shared_key_id = htons(keyid); in sctp_fill_hmac_digest_m()
[all …]
H A Dsctp_usrreq.c4321 shared_key->keyid = sca->sca_keynumber;
4359 shared_key->keyid = sca->sca_keynumber;
4393 shared_key->keyid = sca->sca_keynumber;
4543 struct sctp_authkeyid *keyid; local
4546 SCTP_FIND_STCB(inp, stcb, keyid->scact_assoc_id);
4550 if (sctp_deact_sharedkey(stcb, keyid->scact_keynumber)) {
4559 ((keyid->scact_assoc_id == SCTP_FUTURE_ASSOC) ||
4560 (keyid->scact_assoc_id == SCTP_ALL_ASSOC)))) {
4569 ((keyid->scact_assoc_id == SCTP_CURRENT_ASSOC) ||
4570 (keyid->scact_assoc_id == SCTP_ALL_ASSOC))) {
[all …]
/f-stack/freebsd/net80211/
H A Dieee80211_crypto_none.c106 uint8_t keyid; in none_encap() local
108 keyid = ieee80211_crypto_get_keyid(vap, k); in none_encap()
115 "key id %u is not set (encap)", keyid); in none_encap()
H A Dieee80211_crypto.c618 uint8_t keyid; in ieee80211_crypto_decap() local
657 m_copydata(m, hdrlen + IEEE80211_WEP_IVLEN, sizeof(keyid), &keyid); in ieee80211_crypto_decap()
660 k = &vap->iv_nw_keys[keyid >> 6]; in ieee80211_crypto_decap()
H A Dieee80211_crypto_wep.c130 uint8_t keyid; in wep_setiv() local
132 keyid = ieee80211_crypto_get_keyid(vap, k) << 6; in wep_setiv()
174 ivp[3] = keyid; in wep_setiv()
H A Dieee80211_crypto_ccmp.c146 uint8_t keyid; in ccmp_setiv() local
148 keyid = ieee80211_crypto_get_keyid(vap, k) << 6; in ccmp_setiv()
154 ivp[3] = keyid | IEEE80211_WEP_EXTIV; /* KeyID | ExtID */ in ccmp_setiv()
H A Dieee80211_crypto_tkip.c158 uint8_t keyid; in tkip_setiv() local
160 keyid = ieee80211_crypto_get_keyid(vap, k) << 6; in tkip_setiv()
166 ivp[3] = keyid | IEEE80211_WEP_EXTIV; /* KeyID | ExtID */ in tkip_setiv()