On Thu Oct 13 18:38:04 2022 +0000, **** wrote:
Zebediah Figura replied on the mailing list:
What's the motivation for pushing this down to the backend?
Simplifying the interface, so that it's just be about pushing data to the parser / reading data out of it, in the same way as the wg_transform is, and ultimately using the same `wg_sample` primitive for zero-copy.
Most of the wg_parser_buffer fields are really only there for the purpose of this logic, moving it to the unix side will make them unnecessary. It also saves syscalls.