Lines Matching defs:keyid
167 unsigned char keyid[MAXKEYLEN];
733 encrypt_keyid(struct key_info *kp, unsigned char *keyid, int len)
753 if (ep->keyid)
754 (void)(*ep->keyid)(dir, kp->keyid, &kp->keylen);
756 } else if ((len != kp->keylen) || (memcmp(keyid,kp->keyid,len) != 0)) {
761 memcpy(kp->keyid,keyid, len);
762 if (ep->keyid)
763 (void)(*ep->keyid)(dir, kp->keyid, &kp->keylen);
765 if (ep->keyid)
766 ret = (*ep->keyid)(dir, kp->keyid, &kp->keylen);
772 encrypt_send_keyid(dir, kp->keyid, kp->keylen, 0);
775 void encrypt_enc_keyid(unsigned char *keyid, int len)
777 encrypt_keyid(&ki[1], keyid, len);
780 void encrypt_dec_keyid(unsigned char *keyid, int len)
782 encrypt_keyid(&ki[0], keyid, len);
786 void encrypt_send_keyid(int dir, unsigned char *keyid, int keylen, int saveit)
794 memcpy(kp->keyid,keyid, keylen);
799 if ((*strp++ = *keyid++) == IAC)
858 if ((*p++ = ki[0].keyid[i]) == IAC)
912 if ((*p++ = ki[1].keyid[i]) == IAC)