X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Fsocket-util.h;h=b5d1dc3ed45b0bbf7296e6b9a3625b0a9067eb74;hb=c733f9b08d9eadc5e671185112567ada81116bdf;hp=8850d9f16e50cdd7adac1bbf84a9bd58dcbc2968;hpb=c6edc23d5f8a483e93a891bf7eb76b5f4caf2fb4;p=elogind.git diff --git a/src/basic/socket-util.h b/src/basic/socket-util.h index 8850d9f16..b5d1dc3ed 100644 --- a/src/basic/socket-util.h +++ b/src/basic/socket-util.h @@ -129,6 +129,8 @@ int ip_tos_to_string_alloc(int i, char **s); int ip_tos_from_string(const char *s); #endif // 0 +bool ifname_valid(const char *p); + int getpeercred(int fd, struct ucred *ucred); int getpeersec(int fd, char **ret); @@ -139,6 +141,10 @@ int send_one_fd_sa(int transport_fd, #define send_one_fd(transport_fd, fd, flags) send_one_fd_sa(transport_fd, fd, NULL, 0, flags) #if 0 /// UNNEEDED by elogind int receive_one_fd(int transport_fd, int flags); + +ssize_t next_datagram_size_fd(int fd); + +int flush_accept(int fd); #endif // 0 #define CMSG_FOREACH(cmsg, mh) \