Lines Matching refs:len
282 status_t ll_send_frame(laplink_state *st, const uint8 *buff, size_t *len)
285 uint16 pktlen = *len;
287 *len = 0;
297 for (*len = 0; *len < pktlen; (*len)++) {
298 err = ll_send_byte_uf(st, buff[*len]);
301 cksum += buff[*len];
311 *len = 0;
317 status_t ll_check_frame(laplink_state *st, uint8 *buff, size_t *len)
341 /*if (pktlen > *len) {
342 dprintf("laplink: check_frame: packet truncated from %d to %d\n", pktlen, *len);
344 wanted = MIN(pktlen, *len);
345 for (*len = 0; (*len < pktlen); (*len)++) {
349 if (*len < wanted)
350 buff[*len] = byte;
365 status_t ll_wait_frame(laplink_state *st, uint8 *buff, size_t *len)
370 err = ll_check_frame(st, buff, len);
401 size_t len;
419 len = count;
420 err = ll_send_frame(&llst, (const uint8 *)buf, &len);
424 return len;