Lines Matching refs:ofs
149 static void encode_asn_tag(char *buf, unsigned int *ofs, char tag, char seq, in encode_asn_tag() argument
153 int index = *ofs; in encode_asn_tag()
169 len = len - (index - *ofs); in encode_asn_tag()
180 *ofs += (index - *ofs); in encode_asn_tag()
187 unsigned int ofs = 0; in build_spnego_ntlmssp_neg_blob() local
202 encode_asn_tag(buf, &ofs, 0xa1, 0x30, neg_result_len + oid_len + in build_spnego_ntlmssp_neg_blob()
206 encode_asn_tag(buf, &ofs, 0xa0, 0x0a, 1); in build_spnego_ntlmssp_neg_blob()
207 buf[ofs++] = 1; in build_spnego_ntlmssp_neg_blob()
210 encode_asn_tag(buf, &ofs, 0xa1, 0x06, NTLMSSP_OID_LEN); in build_spnego_ntlmssp_neg_blob()
211 memcpy(buf + ofs, NTLMSSP_OID_STR, NTLMSSP_OID_LEN); in build_spnego_ntlmssp_neg_blob()
212 ofs += NTLMSSP_OID_LEN; in build_spnego_ntlmssp_neg_blob()
215 encode_asn_tag(buf, &ofs, 0xa2, 0x04, ntlm_blob_len); in build_spnego_ntlmssp_neg_blob()
216 memcpy(buf + ofs, ntlm_blob, ntlm_blob_len); in build_spnego_ntlmssp_neg_blob()
217 ofs += ntlm_blob_len; in build_spnego_ntlmssp_neg_blob()
228 unsigned int ofs = 0; in build_spnego_ntlmssp_auth_blob() local
238 encode_asn_tag(buf, &ofs, 0xa1, 0x30, neg_result_len); in build_spnego_ntlmssp_auth_blob()
241 encode_asn_tag(buf, &ofs, 0xa0, 0x0a, 1); in build_spnego_ntlmssp_auth_blob()
243 buf[ofs++] = 2; in build_spnego_ntlmssp_auth_blob()
245 buf[ofs++] = 0; in build_spnego_ntlmssp_auth_blob()