diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-04-17 22:26:14 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-04-23 09:40:56 +0200 |
commit | 47eae6ce0c28b1984f8f5ec4c2f7bc428cf3b6ad (patch) | |
tree | 305b8e28d27e8055ab21fc4944adecf189eaf817 /src/basic/socket-util.h | |
parent | 73781de41fe92fc210bc4c74b9a94dbf3f2d98c4 (diff) | |
download | systemd-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.h | 2 |
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); |