Skip to content
Snippets Groups Projects
Commit af60d61f authored by Kornilios Kourtis's avatar Kornilios Kourtis Committed by David S. Miller
Browse files

doc: clarification about setting SO_ZEROCOPY

parent 11d827a9
No related branches found
No related tags found
No related merge requests found
......@@ -72,6 +72,10 @@ this flag, a process must first signal intent by setting a socket option:
if (setsockopt(fd, SOL_SOCKET, SO_ZEROCOPY, &one, sizeof(one)))
error(1, errno, "setsockopt zerocopy");
Setting the socket option only works when the socket is in its initial
(TCP_CLOSED) state. Trying to set the option for a socket returned by accept(),
for example, will lead to an EBUSY error. In this case, the option should be set
to the listening socket and it will be inherited by the accepted sockets.
Transmission
------------
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment