diff options
author | 2016-10-17 11:19:55 +0000 | |
---|---|---|
committer | 2016-10-17 11:19:55 +0000 | |
commit | 396e0a96d8bb8d9ab4a1c73efd6d80c8d80adde5 (patch) | |
tree | 7a29d2600a86031feeb4c29a3e8c2b0a1cdeed78 /usr.sbin/syslogd/syslogd.h | |
parent | Use strtoull() to read the datapath id and expect "datapath" instead of (diff) | |
download | wireguard-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.h | 5 |
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 */ |