summaryrefslogtreecommitdiffstats
path: root/usr.sbin/syslogd/syslogd.h
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2014-10-05 18:14:01 +0000
committerbluhm <bluhm@openbsd.org>2014-10-05 18:14:01 +0000
commit80dbc223224140604f412133f5de3ff4f379577d (patch)
tree0a1f5c4ba21282b0f43f61d80cc3b18d857e3500 /usr.sbin/syslogd/syslogd.h
parentwe use tradcpp instead; ok jsg (diff)
downloadwireguard-openbsd-80dbc223224140604f412133f5de3ff4f379577d.tar.xz
wireguard-openbsd-80dbc223224140604f412133f5de3ff4f379577d.zip
Switch syslogd from using poll(2) to libevent.
test and OK nicm@; OK henning@
Diffstat (limited to 'usr.sbin/syslogd/syslogd.h')
-rw-r--r--usr.sbin/syslogd/syslogd.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/usr.sbin/syslogd/syslogd.h b/usr.sbin/syslogd/syslogd.h
index 2b0305dea18..a64e1fe7fe3 100644
--- a/usr.sbin/syslogd/syslogd.h
+++ b/usr.sbin/syslogd/syslogd.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: syslogd.h,v 1.15 2014/10/03 21:55:22 bluhm Exp $ */
+/* $OpenBSD: syslogd.h,v 1.16 2014/10/05 18:14:01 bluhm Exp $ */
/*
* Copyright (c) 2003 Anil Madhavapeddy <anil@recoil.org>
@@ -43,22 +43,13 @@ int receive_fd(int);
extern int nunix;
extern char *path_unix[MAXUNIX];
extern char *path_ctlsock;
+extern int fd_ctlsock, fd_ctlconn, fd_klog, fd_sendsys;
+extern int fd_udp, fd_udp6, fd_unix[MAXUNIX];
#define dprintf(_f...) do { if (Debug) printf(_f); } while (0)
extern int Debug;
extern int Startup;
-/* fds to poll */
-#define PFD_KLOG 0 /* Offset of /dev/klog entry */
-#define PFD_INET 1 /* Offset of inet socket entry */
-#define PFD_CTLSOCK 2 /* Offset of control socket entry */
-#define PFD_CTLCONN 3 /* Offset of control connection entry */
-#define PFD_INET6 4 /* Offset of inet6 socket entry */
-#define PFD_SENDSYS 5 /* Offset of sendsyslog(2) entry */
-#define PFD_UNIX_0 6 /* Start of Unix socket entries */
-#define N_PFD (PFD_UNIX_0 + MAXUNIX) /* # of pollfd entries */
-extern struct pollfd pfd[N_PFD];
-
struct ringbuf {
char *buf;
size_t len, start, end;