]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/vfs/vfs.c
Use a regex to find user homes basedir
[netatalk.git] / libatalk / vfs / vfs.c
index befa4aa7a7887e7c6b2be6a4cff5701c975f82b8..49590af6d9fe8ba2617d0ad6be390226ed67fd3f 100644 (file)
@@ -474,10 +474,10 @@ static int validupath_ea(VFS_FUNC_ARGS_VALIDUPATH)
 
 #ifndef HAVE_EAFD
     if (name[1] == '_')
-        return 0;
+        return ad_valid_header_osx(name);
 #endif
-    return netatalk_name(name) && strcasecmp(name,".Parent");
-}             
+    return 1;
+}
 
 /* ----------------- */
 static int RF_chown_ea(VFS_FUNC_ARGS_CHOWN)