summaryrefslogtreecommitdiff
path: root/src/basic/socket-util.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2020-04-17 22:26:14 +0200
committerLennart Poettering <lennart@poettering.net>2020-04-23 09:40:56 +0200
commit47eae6ce0c28b1984f8f5ec4c2f7bc428cf3b6ad (patch)
tree305b8e28d27e8055ab21fc4944adecf189eaf817 /src/basic/socket-util.h
parent73781de41fe92fc210bc4c74b9a94dbf3f2d98c4 (diff)
downloadsystemd-47eae6ce0c28b1984f8f5ec4c2f7bc428cf3b6ad.tar.gz
socket-util: add recvmsg_safe() wrapper that handles MSG_CTRUNC
Diffstat (limited to 'src/basic/socket-util.h')
-rw-r--r--src/basic/socket-util.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/basic/socket-util.h b/src/basic/socket-util.h
index 24e1213951..95643135df 100644
--- a/src/basic/socket-util.h
+++ b/src/basic/socket-util.h
@@ -199,3 +199,5 @@ static inline int setsockopt_int(int fd, int level, int optname, int value) {
int socket_bind_to_ifname(int fd, const char *ifname);
int socket_bind_to_ifindex(int fd, int ifindex);
+
+ssize_t recvmsg_safe(int sockfd, struct msghdr *msg, int flags);