]> git.saurik.com Git - apple/syslog.git/blobdiff - syslogd.tproj/klog_in.c
syslog-64.tar.gz
[apple/syslog.git] / syslogd.tproj / klog_in.c
index 9ec8e536c692c9d9cb036b06b4c484f336abc4af..7a93c2adf022dcb3b8c06ed4d9af11874f3ee886 100644 (file)
@@ -39,7 +39,7 @@
 #define MY_ID "klog_in"
 #define MAXLINE 4096
 
-static int kfd = -1;
+int kfd = -1;
 
 static int kx = 0;
 static char kline[MAXLINE + 1];
@@ -64,7 +64,7 @@ klog_in_acceptmsg(int fd)
        kline[kx] = '\0';
        kx = 0;
 
-       return asl_syslog_input_convert(kline, n, NULL, 1);
+       return asl_input_parse(kline, n, NULL, 1);
 }
 
 int
@@ -88,7 +88,7 @@ klog_in_init(void)
                return -1;
        }
 
-       return aslevent_addfd(kfd, klog_in_acceptmsg, NULL, NULL);
+       return aslevent_addfd(kfd, ADDFD_FLAGS_LOCAL, klog_in_acceptmsg, NULL, NULL);
 }
 
 int