Skip Menu |

This queue is for tickets about the Socket-Packet CPAN distribution.

Report information
The Basics
Id: 58514
Status: resolved
Priority: 0/
Queue: Socket-Packet

People
Owner: Nobody in particular
Requestors: leonerd-cpan [...] leonerd.org.uk
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: 0.07



Subject: Support PACKET_RX_RING and related
It would be useful in high-bandwidth (or strictly, high packet-rate) capture applications, to have access to the PACKET_RX_RING buffering, to avoid the per-packet syscall(s) overhead. This will need some special handling to allow a Perl program to correctly deal with the packet status field in the buffers, and possibly other headers. -- Paul Evans
On Fri Jun 18 09:07:17 2010, PEVANS wrote: Show quoted text
> It would be useful in high-bandwidth (or strictly, high packet-rate) > capture applications, to have access to the PACKET_RX_RING buffering, to > avoid the per-packet syscall(s) overhead.
I have an initial attempt now mostly working. With some further testing tomorrow on a variety of boxes, I suspect this could be declared release-able. -- Paul Evans
Now on CPAN. -- Paul Evans