summaryrefslogtreecommitdiffstats
path: root/usr.sbin/syslogd/syslogd.h
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2016-10-17 11:19:55 +0000
committerbluhm <bluhm@openbsd.org>2016-10-17 11:19:55 +0000
commit396e0a96d8bb8d9ab4a1c73efd6d80c8d80adde5 (patch)
tree7a29d2600a86031feeb4c29a3e8c2b0a1cdeed78 /usr.sbin/syslogd/syslogd.h
parentUse strtoull() to read the datapath id and expect "datapath" instead of (diff)
downloadwireguard-openbsd-396e0a96d8bb8d9ab4a1c73efd6d80c8d80adde5.tar.xz
wireguard-openbsd-396e0a96d8bb8d9ab4a1c73efd6d80c8d80adde5.zip
Remove the artificial maximum number of unix domain sockets in
syslogd(8). Just malloc(3) them dynamically which also gives a more random address space layout. OK deraadt@
Diffstat (limited to 'usr.sbin/syslogd/syslogd.h')
-rw-r--r--usr.sbin/syslogd/syslogd.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/usr.sbin/syslogd/syslogd.h b/usr.sbin/syslogd/syslogd.h
index f95c66a4b7f..2dd444d117b 100644
--- a/usr.sbin/syslogd/syslogd.h
+++ b/usr.sbin/syslogd/syslogd.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: syslogd.h,v 1.25 2016/10/16 22:00:14 bluhm Exp $ */
+/* $OpenBSD: syslogd.h,v 1.26 2016/10/17 11:19:55 bluhm Exp $ */
/*
* Copyright (c) 2003 Anil Madhavapeddy <anil@recoil.org>
@@ -42,9 +42,8 @@ void send_fd(int, int);
int receive_fd(int);
/* The list of domain sockets */
-#define MAXUNIX 21
extern int nunix;
-extern char *path_unix[MAXUNIX];
+extern char **path_unix;
extern char *path_ctlsock;
#define MAXLINE 8192 /* maximum line length */