687 |
/* copy PBUF_REF referenced payloads to PBUF_RAM */ |
/* copy PBUF_REF referenced payloads to PBUF_RAM */ |
688 |
q = pbuf_take(q); |
q = pbuf_take(q); |
689 |
/* pbufs are queued, increase the reference count */ |
/* pbufs are queued, increase the reference count */ |
690 |
pbuf_ref_chain(q); |
pbuf_ref(q); |
691 |
/* remember pbuf to queue, if any */ |
/* remember pbuf to queue, if any */ |
692 |
arp_table[i].p = q; |
arp_table[i].p = q; |
693 |
DEBUGF(ETHARP_DEBUG | DBG_TRACE | DBG_STATE, ("etharp_query: queued packet %p on ARP entry %u.\n", (void *)q, i)); |
DEBUGF(ETHARP_DEBUG | DBG_TRACE | DBG_STATE, ("etharp_query: queued packet %p on ARP entry %u.\n", (void *)q, i)); |