]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/util/logger.c
man: afp.conf: "fce version" option
[netatalk.git] / libatalk / util / logger.c
index 7bec1b8bb3308adec9ddaba80707013b228ef8d6..4bf0e33802551ee3fac2a17cfadae4117360ae2d 100644 (file)
@@ -61,6 +61,8 @@ Netatalk 2001 (c)
   "DSI",                             \
   "UAMS",                            \
   "FCE",                             \
+  "ad",                              \
+  "Spotlight",                       \
   "end_of_list_marker"}
 
 /* =========================================================================
@@ -85,7 +87,9 @@ UAM_MODULE_EXPORT logtype_conf_t type_configs[logtype_end_of_list_marker] = {
     DEFAULT_LOG_CONFIG, /* logtype_afpd */
     DEFAULT_LOG_CONFIG, /* logtype_dsi */
     DEFAULT_LOG_CONFIG, /* logtype_uams */
-    DEFAULT_LOG_CONFIG  /* logtype_fce */
+    DEFAULT_LOG_CONFIG, /* logtype_fce */
+    DEFAULT_LOG_CONFIG, /* logtype_ad */
+    DEFAULT_LOG_CONFIG  /* logtype_sl */
 };
 
 static void syslog_setup(int loglevel, enum logtypes logtype, int display_options, int facility);
@@ -592,11 +596,8 @@ log:
                                  loglevel, logtype);
 
         /* If default wasnt setup its fd is -1 */
-        iov[0].iov_base = log_details_buffer;
-        iov[0].iov_len = strlen(log_details_buffer);
-        iov[1].iov_base = temp_buffer;
-        iov[1].iov_len = strlen(temp_buffer);
-        writev( fd,  iov, 2);
+        write(fd, log_details_buffer, strlen(log_details_buffer));
+        write(fd, temp_buffer, strlen(temp_buffer));
     } else {
         write(fd, temp_buffer, strlen(temp_buffer));
     }