Lines Matching refs:blob

196 smb_auth_gen_data_blob(smb_auth_data_blob_t *blob, char *ntdomain)  in smb_auth_gen_data_blob()  argument
200 (void) memset(blob->ndb_signature, 1, 2); in smb_auth_gen_data_blob()
201 (void) memset(&blob->ndb_signature[2], 0, 2); in smb_auth_gen_data_blob()
202 (void) memset(blob->ndb_reserved, 0, sizeof (blob->ndb_reserved)); in smb_auth_gen_data_blob()
205 blob->ndb_timestamp = unix_micro_to_nt_time(&now); in smb_auth_gen_data_blob()
206 randomize((char *)blob->ndb_clnt_challenge, in smb_auth_gen_data_blob()
208 (void) memset(blob->ndb_unknown, 0, sizeof (blob->ndb_unknown)); in smb_auth_gen_data_blob()
209 blob->ndb_names[0].nne_len = smb_auth_qnd_unicode( in smb_auth_gen_data_blob()
210 blob->ndb_names[0].nne_name, ntdomain, strlen(ntdomain)); in smb_auth_gen_data_blob()
211 blob->ndb_names[0].nne_type = SMBAUTH_NAME_TYPE_DOMAIN_NETBIOS; in smb_auth_gen_data_blob()
212 blob->ndb_names[1].nne_len = 0; in smb_auth_gen_data_blob()
213 blob->ndb_names[1].nne_type = SMBAUTH_NAME_TYPE_LIST_END; in smb_auth_gen_data_blob()
214 *blob->ndb_names[1].nne_name = 0; in smb_auth_gen_data_blob()
215 (void) memset(blob->ndb_unknown2, 0, sizeof (blob->ndb_unknown2)); in smb_auth_gen_data_blob()
245 smb_auth_blob_to_string(smb_auth_data_blob_t *blob, unsigned char *data_blob) in smb_auth_blob_to_string() argument
249 smb_auth_memcpy(&bufp, blob->ndb_signature, in smb_auth_blob_to_string()
250 sizeof (blob->ndb_signature)); in smb_auth_blob_to_string()
251 smb_auth_memcpy(&bufp, blob->ndb_reserved, in smb_auth_blob_to_string()
252 sizeof (blob->ndb_reserved)); in smb_auth_blob_to_string()
253 smb_auth_memcpy(&bufp, (unsigned char *)&blob->ndb_timestamp, in smb_auth_blob_to_string()
254 sizeof (blob->ndb_timestamp)); in smb_auth_blob_to_string()
255 smb_auth_memcpy(&bufp, blob->ndb_clnt_challenge, in smb_auth_blob_to_string()
257 smb_auth_memcpy(&bufp, blob->ndb_unknown, sizeof (blob->ndb_unknown)); in smb_auth_blob_to_string()
258 smb_auth_memcpy(&bufp, (unsigned char *)&blob->ndb_names[0].nne_type, in smb_auth_blob_to_string()
259 sizeof (blob->ndb_names[0].nne_type)); in smb_auth_blob_to_string()
260 smb_auth_memcpy(&bufp, (unsigned char *)&blob->ndb_names[0].nne_len, in smb_auth_blob_to_string()
261 sizeof (blob->ndb_names[0].nne_len)); in smb_auth_blob_to_string()
262 smb_auth_memcpy(&bufp, (unsigned char *)blob->ndb_names[0].nne_name, in smb_auth_blob_to_string()
263 blob->ndb_names[0].nne_len); in smb_auth_blob_to_string()
264 smb_auth_memcpy(&bufp, (unsigned char *)&blob->ndb_names[1].nne_type, in smb_auth_blob_to_string()
265 sizeof (blob->ndb_names[1].nne_type)); in smb_auth_blob_to_string()
266 smb_auth_memcpy(&bufp, (unsigned char *)&blob->ndb_names[1].nne_len, in smb_auth_blob_to_string()
267 sizeof (blob->ndb_names[1].nne_len)); in smb_auth_blob_to_string()
268 smb_auth_memcpy(&bufp, blob->ndb_unknown2, sizeof (blob->ndb_unknown2)); in smb_auth_blob_to_string()