aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Somers <asomers@FreeBSD.org>2016-01-27 16:17:15 +0000
committerAlan Somers <asomers@FreeBSD.org>2016-01-27 16:17:15 +0000
commitf32e43a6a8aed9fa6a51206369861d50e1bf5d1a (patch)
treebe2f87886b10bd83a763cc2f4a7c7b0a522676b2
parenteaae77f810aa27ebb2160289e4cb01c130543404 (diff)
downloadsrc-f32e43a6a8aed9fa6a51206369861d50e1bf5d1a.tar.gz
src-f32e43a6a8aed9fa6a51206369861d50e1bf5d1a.zip
syslogd: Enable repeated line compression for lines of any length.
Enable repeated line compression for lines of any length, instead of only short lines. AFAICT repeated line compression was limited to short lines as a RAM optimization, which made sense when karels added it in 1988, but no longer. The penalty is a paltry 904B of RAM per file logged. Reviewed by: rpaulo MFC after: 32 days Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D4475
Notes
Notes: svn path=/head/; revision=294924
-rw-r--r--usr.sbin/syslogd/syslogd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c
index cd0f1b64ccf4..df01676dd079 100644
--- a/usr.sbin/syslogd/syslogd.c
+++ b/usr.sbin/syslogd/syslogd.c
@@ -69,7 +69,7 @@ __FBSDID("$FreeBSD$");
*/
#define MAXLINE 1024 /* maximum line length */
-#define MAXSVLINE 120 /* maximum saved line length */
+#define MAXSVLINE MAXLINE /* maximum saved line length */
#define DEFUPRI (LOG_USER|LOG_NOTICE)
#define DEFSPRI (LOG_KERN|LOG_CRIT)
#define TIMERINTVL 30 /* interval for checking flush, mark */