summaryrefslogtreecommitdiffstats
path: root/inc/dnbd3
diff options
context:
space:
mode:
authorSimon Rettberg2025-10-16 14:50:30 +0200
committerSimon Rettberg2025-12-09 15:33:20 +0100
commit619502eea60436f50b63300ab3d4e73077f5194c (patch)
tree47e52ee43d51a2760bd07422d0cdb334a1107930 /inc/dnbd3
parent[SERVER] iscsi refactor: First working version (diff)
downloaddnbd3-619502eea60436f50b63300ab3d4e73077f5194c.tar.gz
dnbd3-619502eea60436f50b63300ab3d4e73077f5194c.tar.xz
dnbd3-619502eea60436f50b63300ab3d4e73077f5194c.zip
[SERVER] iscsi: use sendfile()
Diffstat (limited to 'inc/dnbd3')
-rw-r--r--inc/dnbd3/shared/sockhelper.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/inc/dnbd3/shared/sockhelper.h b/inc/dnbd3/shared/sockhelper.h
index 5c7d903..aa482fa 100644
--- a/inc/dnbd3/shared/sockhelper.h
+++ b/inc/dnbd3/shared/sockhelper.h
@@ -117,4 +117,9 @@ ssize_t sock_sendAll(const int sock, const void *buffer, const size_t len, int m
*/
ssize_t sock_recv(const int sock, void *buffer, const size_t len);
+/**
+ * Send a desired number of nullbytes to socket.
+ */
+bool sock_sendPadding(int fd, uint32_t bytes);
+
#endif /* SOCKHELPER_H_ */