- hv_store(hash, "uid", 3, newSViv(fc->uid), 0);
- hv_store(hash, "gid", 3, newSViv(fc->gid), 0);
- hv_store(hash, "pid", 3, newSViv(fc->pid), 0);
+ (void) hv_store(hash, "uid", 3, newSViv(fc->uid), 0);
+ (void) hv_store(hash, "gid", 3, newSViv(fc->gid), 0);
+ (void) hv_store(hash, "pid", 3, newSViv(fc->pid), 0);
+ if (fc->private_data)
+ (void) hv_store(hash, "private", 7, fc->private_data, 0);
+#if FUSE_VERSION >= 28
+ (void) hv_store(hash, "umask", 5, newSViv(fc->umask), 0);
+#endif /* FUSE_VERSION >= 28 */