#include <sys/socket.h>
#include <sys/un.h>
#include <stddef.h>
-#include <sys/poll.h>
+#include <poll.h>
#include <sys/inotify.h>
#include <unistd.h>
#include <getopt.h>
#include "strv.h"
#include "build.h"
#include "def.h"
+#include "process-util.h"
+#include "terminal-util.h"
static enum {
ACTION_LIST,
return fd;
}
-static bool wall_tty_match(const char *path) {
+static bool wall_tty_match(const char *path, void *userdata) {
int fd, r;
struct stat st;
_cleanup_free_ char *p = NULL;
r = q;
if (wall)
- utmp_wall(wall, NULL, wall_tty_match);
+ utmp_wall(wall, NULL, NULL, wall_tty_match, NULL);
}
return r;