Patrick Kelsey
Patrick Kelsey
Agreed, wanting regular ARP and ICMP behavior is not restricted to applications using non-promiscuous listens. I think as far as the API is concerned, it should remain the default to...
I agree with @caladri that providing a zero-copy transmit path is the truly helpful to do here. Given zero-copy transmit, I can still see the usefulness of providing a sendfile...
I don't think any of the functional or performance reasons that accept4() exists are present when using libuinet. Consider the case of setting O_NONBLOCK on the new socket. With libuinet,...
`void uinet_sosetnonblocking(struct uinet_socket *so, unsigned int nonblocking);` If your uinet listen socket is configured to be nonblocking, all sockets that result from an accept on that listen socket will be...
Are you using the default make file settings, which compiles libuinet with no optimization at all, or have you modified them?
Peter, Thank you for all of the detailed information on what results you are getting and how you are getting them. I am really busy, but I am working my...
What command line are you using on the server side, and what are you using to drive traffic? The first thing I am thinking of given the apparent 65k limit...
OK. To answer an earlier questions of yours regarding the small value of maxfiles, don't worry about that. The maxfiles parameter exists as part of the FreeBSD common kernel infrastructure...
I am getting closer to the point where I can spend a little time digging into this. It is interesting that the close reduces performance so significantly. Until I can...
Please don't piggyback on existing unrelated issues. Open a new issue for this and include necessary context for interpreting your problem, such as the specific Linux distribution and version you...