Lines Matching defs:off
372 u16_t tag, len, off;
406 off = sizeof(struct eth_hdr) + sizeof(struct pppoehdr);
407 if (pb->len < off) {
420 if (plen > (pb->len - off)) {
422 pb->len - off, plen));
426 u16_t framelen = off + plen;
435 while (off + sizeof(pt) <= pb->len) {
436 MEMCPY(&pt, (u8_t*)pb->payload + off, sizeof(pt));
439 if (off + sizeof(pt) + len > pb->len) {
455 hunique = (u8_t*)pb->payload + off + sizeof(pt);
458 sc = pppoe_find_softc_by_hunique((u8_t*)pb->payload + off + sizeof(pt), len, netif);
466 ac_cookie = (u8_t*)pb->payload + off + sizeof(pt);
488 strncpy(error_tmp, (char*)pb->payload + off + sizeof(pt), error_len);
497 off += sizeof(pt) + len;