Lines Matching refs:rec
130 unsigned char *rec;
135 rec = (unsigned char *)data;
145 content = rec[RECORD_CONTENT_TYPE];
148 rec[RECORD_VERSION_HI], rec[RECORD_VERSION_LO]);
149 epoch = (rec[RECORD_EPOCH_HI] << 8) | rec[RECORD_EPOCH_LO];
153 printf("%02x", rec[i]);
154 reclen = (rec[RECORD_LEN_HI] << 8) | rec[RECORD_LEN_LO];
158 rec += DTLS1_RT_HEADER_LENGTH;
168 printf("*** Message Type: %d\n", rec[MSG_TYPE]);
169 msglen = (rec[MSG_LEN_HI] << 16) | (rec[MSG_LEN_MID] << 8)
170 | rec[MSG_LEN_LO];
173 (rec[MSG_SEQ_HI] << 8) | rec[MSG_SEQ_LO]);
174 fragoff = (rec[MSG_FRAG_OFF_HI] << 16)
175 | (rec[MSG_FRAG_OFF_MID] << 8)
176 | rec[MSG_FRAG_OFF_LO];
178 fraglen = (rec[MSG_FRAG_LEN_HI] << 16)
179 | (rec[MSG_FRAG_LEN_MID] << 8)
180 | rec[MSG_FRAG_LEN_LO];
194 rec += reclen;
358 unsigned char *rec;
383 for (rem = thispkt->len, rec = thispkt->data; rem > 0; rem -= len) {
386 epoch = (rec[EPOCH_HI] << 8) | rec[EPOCH_LO];
394 rec[RECORD_SEQUENCE - offset] = seq & 0xFF;
399 len = ((rec[RECORD_LEN_HI] << 8) | rec[RECORD_LEN_LO])
405 memmove(rec, rec + len, rem - len);
411 rec += len;
432 unsigned char *rec, *prevrec = NULL, *tmp;
447 for (rem = thispkt->len, rec = thispkt->data; rem > 0; rem -= len, rec += len) {
450 epoch = (rec[EPOCH_HI] << 8) | rec[EPOCH_LO];
451 len = ((rec[RECORD_LEN_HI] << 8) | rec[RECORD_LEN_LO])
474 memmove(prevrec, rec, rem);
499 prevrec = rec;