aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs/fsys-goaway.c
diff options
context:
space:
mode:
Diffstat (limited to 'libdiskfs/fsys-goaway.c')
-rw-r--r--libdiskfs/fsys-goaway.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/libdiskfs/fsys-goaway.c b/libdiskfs/fsys-goaway.c
index 9b641954..f716970c 100644
--- a/libdiskfs/fsys-goaway.c
+++ b/libdiskfs/fsys-goaway.c
@@ -31,13 +31,12 @@ diskfs_S_fsys_goaway (struct diskfs_control *pt,
int flags)
{
error_t ret;
-
- if (!pt
- || pt->pi.class != diskfs_control_class)
+
+ if (!pt)
return EOPNOTSUPP;
-
+
/* XXX FSYS_GOAWAY_NOWAIT not implemented. */
-
+
ret = diskfs_shutdown (flags);
if (ret == 0)