File: zfs-list-snapshots-fix.patch

package info (click to toggle)
zfs-fuse 0.7.0-30
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 11,588 kB
  • sloc: ansic: 154,047; sh: 9,678; asm: 1,690; perl: 367; xml: 300; python: 269; makefile: 77
file content (13 lines) | stat: -rw-r--r-- 441 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/lib/libzfs/libzfs_dataset.c b/src/lib/libzfs/libzfs_dataset.c
index 4320bb8..bf80b62 100644
--- a/src/lib/libzfs/libzfs_dataset.c
+++ b/src/lib/libzfs/libzfs_dataset.c
@@ -2433,7 +2433,7 @@ top:
 	(void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name));
 	rc = ioctl(zhp->zfs_hdl->libzfs_fd, arg, zc);
 
-	if (rc == -1) {
+	if (rc) {
 		switch (errno) {
 		case ENOMEM:
 			/* expand nvlist memory and try again */