aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/syslogd')
-rw-r--r--usr.sbin/syslogd/Makefile6
-rw-r--r--usr.sbin/syslogd/syslogd.c6
2 files changed, 4 insertions, 8 deletions
diff --git a/usr.sbin/syslogd/Makefile b/usr.sbin/syslogd/Makefile
index 7b202c69f7f9..45df62a4a6ec 100644
--- a/usr.sbin/syslogd/Makefile
+++ b/usr.sbin/syslogd/Makefile
@@ -29,12 +29,6 @@ CFLAGS+= -DINET6
SYSLOGD_D=
SYSLOGD_DDIR= /etc/syslog.d
-.if ${MK_FTP} != "no"
-CONFGROUPS+= FTP
-FTP+= ftp.conf
-FTPDIR= /etc/syslog.d
-FTPPACKAGE= ftpd
-.endif
.if ${MK_LPR} != "no"
CONFGROUPS+= LP
diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c
index 81bbbbe66be8..e06464c0e749 100644
--- a/usr.sbin/syslogd/syslogd.c
+++ b/usr.sbin/syslogd/syslogd.c
@@ -1185,13 +1185,15 @@ parsemsg_rfc3164_app_name_procid(char **msg, const char **app_name,
/* Split strings from input. */
app_name_begin[app_name_length] = '\0';
- m += app_name_length + 1;
+ m += app_name_length;
if (procid_begin != NULL) {
procid_begin[procid_length] = '\0';
+ /* Skip "[PID]". */
m += procid_length + 2;
}
- *msg = m + 1;
+ /* Skip separator ": ". */
+ *msg = m + 2;
*app_name = app_name_begin;
*procid = procid_begin;
return;