Lines Matching refs:buffer

75 	uint8_t       * buffer;  in lanplus_rakp2_hmac_matches()  local
100 buffer = malloc(bufferLength); in lanplus_rakp2_hmac_matches()
101 if (buffer == NULL) { in lanplus_rakp2_hmac_matches()
117 memcpy(buffer, &SIDm_lsbf, 4); in lanplus_rakp2_hmac_matches()
124 memcpy(buffer + 4, &SIDc_lsbf, 4); in lanplus_rakp2_hmac_matches()
129 buffer[8 + i] = session->v2_data.console_rand[16 - 1 - i]; in lanplus_rakp2_hmac_matches()
132 buffer[8 + i] = session->v2_data.console_rand[i]; in lanplus_rakp2_hmac_matches()
138 buffer[24 + i] = session->v2_data.bmc_rand[16 - 1 - i]; in lanplus_rakp2_hmac_matches()
141 buffer[24 + i] = session->v2_data.bmc_rand[i]; in lanplus_rakp2_hmac_matches()
147 buffer[40 + i] = session->v2_data.bmc_guid[16 - 1 - i]; in lanplus_rakp2_hmac_matches()
150 buffer[40 + i] = session->v2_data.bmc_guid[i]; in lanplus_rakp2_hmac_matches()
154 buffer[56] = session->v2_data.requested_role; in lanplus_rakp2_hmac_matches()
162 buffer[56] &= ~0x10; in lanplus_rakp2_hmac_matches()
166 buffer[57] = strlen((const char *)intf->ssn_params.username); in lanplus_rakp2_hmac_matches()
169 for (i = 0; i < buffer[57]; ++i) in lanplus_rakp2_hmac_matches()
170 buffer[58 + i] = intf->ssn_params.username[i]; in lanplus_rakp2_hmac_matches()
174 printbuf((const uint8_t *)buffer, bufferLength, ">> rakp2 mac input buffer"); in lanplus_rakp2_hmac_matches()
184 buffer, in lanplus_rakp2_hmac_matches()
189 free(buffer); in lanplus_rakp2_hmac_matches()
190 buffer = NULL; in lanplus_rakp2_hmac_matches()
229 uint8_t * buffer; in lanplus_rakp4_hmac_matches() local
255 buffer = (uint8_t *)malloc(bufferLength); in lanplus_rakp4_hmac_matches()
256 if (buffer == NULL) { in lanplus_rakp4_hmac_matches()
269 buffer[i] = session->v2_data.console_rand[16 - 1 - i]; in lanplus_rakp4_hmac_matches()
272 buffer[i] = session->v2_data.console_rand[i]; in lanplus_rakp4_hmac_matches()
281 memcpy(buffer + 16, &SIDc_lsbf, 4); in lanplus_rakp4_hmac_matches()
287 buffer[i + 20] = session->v2_data.bmc_guid[16 - 1 - i]; in lanplus_rakp4_hmac_matches()
290 buffer[i + 20] = session->v2_data.bmc_guid[i]; in lanplus_rakp4_hmac_matches()
296 printbuf((const uint8_t *)buffer, bufferLength, ">> rakp4 mac input buffer"); in lanplus_rakp4_hmac_matches()
309 buffer, in lanplus_rakp4_hmac_matches()
322 free(buffer); in lanplus_rakp4_hmac_matches()
323 buffer = NULL; in lanplus_rakp4_hmac_matches()