Diff

Differences From Artifact [99b621ee4d]:

To Artifact [b204b9e307]:


   782    782   		return(appfs_tcl(argv[2]));
   783    783   	}
   784    784   
   785    785   	/*
   786    786   	 * Add FUSE arguments which we always supply
   787    787   	 */
   788    788   	fuse_opt_parse(&args, NULL, NULL, NULL);
   789         -	fuse_opt_add_arg(&args, "-odefault_permissions,fsname=appfs,use_ino,kernel_cache,entry_timeout=60,attr_timeout=3600,intr,big_writes");
          789  +	fuse_opt_add_arg(&args, "-odefault_permissions,fsname=appfs,subtype=appfsd,use_ino,kernel_cache,entry_timeout=60,attr_timeout=3600,intr,big_writes");
   790    790   
   791    791   	if (getuid() == 0) {
   792    792   		fuse_opt_parse(&args, NULL, NULL, NULL);
   793    793   		fuse_opt_add_arg(&args, "-oallow_other");
   794    794   	}
   795    795   
   796    796   	/*
   797    797   	 * Enter the FUSE main loop -- this will process any arguments
   798    798   	 * and start servicing requests.
   799    799   	 */
   800    800   	return(fuse_main(args.argc, args.argv, &appfs_operations, NULL));
   801    801   }
   802    802