Lines Matching +full:16 +full:mb
105 smb_E(S21 + 14, C8, RN + 16); in smb_encrypt()
134 smb_E(S21 + 14, C8, RN + 16); in smb_ntencrypt()
148 u_char S16[16], S21[21]; in smb_calcmackey()
161 * The partial MAC key is the concatenation of the 16 byte session in smb_calcmackey()
164 vcp->vc_mackeylen = 16 + 24; in smb_calcmackey()
179 MD4Update(&md4, S16, 16); in smb_calcmackey()
188 bcopy(S16, S21, 16); in smb_calcmackey()
189 smb_E(S21, vcp->vc_ch, vcp->vc_mackey + 16); in smb_calcmackey()
204 struct mbuf *mb; in smb_rq_sign() local
206 u_char digest[16]; in smb_rq_sign()
251 for (mb = mbp->mb_top; mb != NULL; mb = mb->m_next) in smb_rq_sign()
252 MD5Update(&md5, mtod(mb, void *), mb->m_len); in smb_rq_sign()
269 u_char digest[16]; in smb_rq_verify()
270 struct mbuf *mb; in smb_rq_verify() local
286 mb = mdp->md_top; in smb_rq_verify()
287 KASSERT(mb->m_len >= SMB_HDRLEN, ("forgot to m_pullup")); in smb_rq_verify()
290 MD5Update(&md5, mtod(mb, void *), 14); in smb_rq_verify()
294 MD5Update(&md5, mtod(mb, u_char *) + 22, mb->m_len - 22); in smb_rq_verify()
295 for (mb = mb->m_next; mb != NULL; mb = mb->m_next) in smb_rq_verify()
296 MD5Update(&md5, mtod(mb, void *), mb->m_len); in smb_rq_verify()