]> arthur.barton.de Git - netatalk.git/commitdiff
Initialize dircache for ASP transport, from Rob Braun
authorFrank Lahm <franklahm@googlemail.com>
Thu, 17 Nov 2011 09:06:27 +0000 (10:06 +0100)
committerFrank Lahm <franklahm@googlemail.com>
Thu, 17 Nov 2011 09:09:37 +0000 (10:09 +0100)
etc/afpd/afp_asp.c

index 1ef8b3d2810060b37b44cbaf0d0ab26897a054fa..ea916d8b43c0e022fcb4b47aaa2d09576c346238 100644 (file)
@@ -283,6 +283,11 @@ void afp_over_asp(AFPObj *obj)
         afp_asp_die(EXITERR_SYS);
     }
 
+    if (dircache_init(obj->options.dircachesize) != 0) {
+        LOG(log_error, logtype_afpd, "afp_over_asp: dircache_init error");
+        afp_asp_die(EXITERR_SYS);
+    }
+
     LOG(log_info, logtype_afpd, "session from %u.%u:%u on %u.%u:%u",
         ntohs( asp->asp_sat.sat_addr.s_net ),
         asp->asp_sat.sat_addr.s_node, asp->asp_sat.sat_port,