[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #9358] pbuf: Fix PBUF_NEEDS_COPY macro
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [patch #9358] pbuf: Fix PBUF_NEEDS_COPY macro |
Date: |
Mon, 29 May 2017 15:35:03 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 |
Update of patch #9358 (project lwip):
Status: None => Wont Do
Assigned to: None => goldsimon
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #2:
Actually, this is not a bug. See it as a cleanup:
- data that is volatile (PBUF_REF, e.g. poining to application buffer on stack
via socket API) needs to be copied
- PBUF_RAM or PBUF_POOL does *not* need to be copied unless referenced
somewhere else (OK, this is not taken care of, yet)
This is so because pbuf reuse is forbidden after TX.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?9358>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/