This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients corona10, pablogsal, serhiy.storchaka, vstinner
Date 2020-08-25.09:25:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1598347517.96.0.895897781402.issue41625@roundup.psfhosted.org>
In-reply-to
Content
OpenBSD uses a different API:
https://man.openbsd.org/sosplice.9

int sosplice(struct socket *so, int fd, off_t max, struct timeval *tv);
int somove(struct socket *so, int wait);

"The function sosplice() is used to splice together a source and a drain socket."

"The function somove() transfers data from the source's receive buffer to the drain's send buffer."

"Socket splicing can be invoked from userland via the setsockopt(2) system-call at the SOL_SOCKET level with the socket option SO_SPLICE."
History
Date User Action Args
2020-08-25 09:25:17vstinnersetrecipients: + vstinner, serhiy.storchaka, corona10, pablogsal
2020-08-25 09:25:17vstinnersetmessageid: <1598347517.96.0.895897781402.issue41625@roundup.psfhosted.org>
2020-08-25 09:25:17vstinnerlinkissue41625 messages
2020-08-25 09:25:17vstinnercreate