Displaying 13 results from an estimated 13 matches for "1ead159".
2015 Jul 08
0
[PATCH 3/5] labels: move ntfslabel to ntfs.c
...f (STREQ (vfs_type, "ntfs"))
-    r = ntfslabel (mountable->device, label);
+    r = ntfs_set_label (mountable->device, label);
 
   else if (STREQ (vfs_type, "xfs"))
     r = xfslabel (mountable->device, label);
diff --git a/daemon/ntfs.c b/daemon/ntfs.c
index 0f63391..1ead159 100644
--- a/daemon/ntfs.c
+++ b/daemon/ntfs.c
@@ -71,6 +71,25 @@ ntfs_get_label (const char *device)
 }
 
 int
+ntfs_set_label (const char *device, const char *label)
+{
+  int r;
+  CLEANUP_FREE char *err = NULL;
+
+  /* XXX We should check if the label is longer than 128 unicode
+   * characters...
2015 Oct 16
4
[PATCH 0/2] Introduce get_min_size API to get minimum filesystem size.
Tried to make it in accordance with your comments.
Maybe you can suggest a better name for API?
Maxim Perevedentsev (2):
  New API: get_min_size
  Include resize2fs_P into get_min_size.
 daemon/Makefile.am   |  1 +
 daemon/daemon.h      |  2 ++
 daemon/ext2.c        | 37 ++++++++++++++++++++++++----
 daemon/fs-min-size.c | 49 +++++++++++++++++++++++++++++++++++++
 daemon/ntfs.c        | 68
2015 Oct 16
2
[PATCH] New API: ntfsresize_info
...ume size' up to 'cluster size'.
---
 daemon/ntfs.c        | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 generator/actions.ml | 17 +++++++++++++
 src/MAX_PROC_NR      |  2 +-
 3 files changed, 86 insertions(+), 1 deletion(-)
diff --git a/daemon/ntfs.c b/daemon/ntfs.c
index 1ead159..f0a8c3b 100644
--- a/daemon/ntfs.c
+++ b/daemon/ntfs.c
@@ -153,6 +153,74 @@ do_ntfsresize_size (const char *device, int64_t size)
   return do_ntfsresize (device, size, 0);
 }
+int64_t
+do_ntfsresize_info (const char *device)
+{
+  CLEANUP_FREE char *err = NULL, *out = NULL;
+  CLEANUP_FREE_STRIN...
2015 Oct 16
0
[PATCH 1/2] New API: get_min_size
...(STREQ (vfs_type, "ntfs"))
+    r = ntfs_get_min_size (mountable->device);
+
+  else
+    NOT_SUPPORTED (-1, "don't know how to get minimum size of '%s' filesystems",
+                   vfs_type);
+
+  return r;
+}
diff --git a/daemon/ntfs.c b/daemon/ntfs.c
index 1ead159..fd77716 100644
--- a/daemon/ntfs.c
+++ b/daemon/ntfs.c
@@ -153,6 +153,74 @@ do_ntfsresize_size (const char *device, int64_t size)
   return do_ntfsresize (device, size, 0);
 }
+int64_t
+ntfs_get_min_size (const char *device)
+{
+  CLEANUP_FREE char *err = NULL, *out = NULL;
+  CLEANUP_FREE_STRING...
2015 Oct 19
0
[PATCH 1/2] New API: vfs_min_size
...if (STREQ (vfs_type, "ntfs"))
+    r = ntfs_min_size (mountable->device);
+
+  else
+    NOT_SUPPORTED (-1, "don't know how to get minimum size of '%s' filesystems",
+                   vfs_type);
+
+  return r;
+}
diff --git a/daemon/ntfs.c b/daemon/ntfs.c
index 1ead159..b9a645a 100644
--- a/daemon/ntfs.c
+++ b/daemon/ntfs.c
@@ -153,6 +153,81 @@ do_ntfsresize_size (const char *device, int64_t size)
   return do_ntfsresize (device, size, 0);
 }
+int64_t
+ntfs_min_size (const char *device)
+{
+  CLEANUP_FREE char *err = NULL, *out = NULL;
+  CLEANUP_FREE_STRING_LIS...
2015 Oct 20
0
[PATCHv3 1/2] New API: vfs_min_size
...(STREQ (vfs_type, "ntfs"))
+    r = ntfs_minimum_size (mountable->device);
+
+  else
+    NOT_SUPPORTED (-1, "don't know how to get minimum size of '%s' filesystems",
+                   vfs_type);
+
+  return r;
+}
diff --git a/daemon/ntfs.c b/daemon/ntfs.c
index 1ead159..7a74c9b 100644
--- a/daemon/ntfs.c
+++ b/daemon/ntfs.c
@@ -27,6 +27,7 @@
 #include "daemon.h"
 #include "actions.h"
 #include "optgroups.h"
+#include "xstrtol.h"
 #define MAX_ARGS 64
@@ -153,6 +154,92 @@ do_ntfsresize_size (const char *device, int64_t size...
2015 Oct 20
0
[PATCHv4 1/2] New API: vfs_minimum_size
...(STREQ (vfs_type, "ntfs"))
+    r = ntfs_minimum_size (mountable->device);
+
+  else
+    NOT_SUPPORTED (-1, "don't know how to get minimum size of '%s' filesystems",
+                   vfs_type);
+
+  return r;
+}
diff --git a/daemon/ntfs.c b/daemon/ntfs.c
index 1ead159..7a74c9b 100644
--- a/daemon/ntfs.c
+++ b/daemon/ntfs.c
@@ -27,6 +27,7 @@
 #include "daemon.h"
 #include "actions.h"
 #include "optgroups.h"
+#include "xstrtol.h"
 #define MAX_ARGS 64
@@ -153,6 +154,92 @@ do_ntfsresize_size (const char *device, int64_t size...
2015 Oct 19
5
[PATCHv2 0/2] Introduce vfs_min_size API to get minimum filesystem size.
Tried to make it in accordance with your comments.
Difference to v1:
Added reply_with_error where necessary.
Changed name get_min_size -> vfs_min_size.
Maxim Perevedentsev (2):
  New API: vfs_min_size
  Include resize2fs_P into vfs_min_size.
 daemon/Makefile.am   |  1 +
 daemon/daemon.h      |  2 ++
 daemon/ext2.c        | 45 ++++++++++++++++++++++++++-----
 daemon/fs-min-size.c | 49
2015 Jul 08
5
[PATCH v2 0/4] labels: rework
We should use the existing function from specific fs,
if not, move it to specific fs files.
Chen Hanxiao (4):
  labels: move e2label to ext2.c and call it directly
  labels: move ntfslabel to ntfs.c
  labels: use existing do_xfs_admin for xfslabel
  labels: return ENOTSUP if could not set label for specific fs
 daemon/daemon.h      |  2 ++
 daemon/ext2.c        | 23 ++++++++++++-----
2015 Oct 20
4
[PATCHv3 0/2] Introduce vfs_min_size API to get minimum filesystem size.
Tried to make it in accordance with your comments.
Difference to v1:
Added reply_with_error where necessary.
Changed name get_min_size -> vfs_min_size.
Difference to v2:
Changed name to vfs_minimum_size.
Changed parsing to xstrtol + STR* macros where possible.
Maxim Perevedentsev (2):
  New API: vfs_min_size
  Include resize2fs_P into vfs_min_size.
 daemon/Makefile.am   |  1 +
2015 Oct 19
5
Re: [PATCH 1/2] New API: vfs_min_size
...get minimum size of '%s' filesystems",
> +                   vfs_type);
The documentation might better explicitly mention that unsupported
filesystems will give ENOTSUP as errno on failure.
> +
> +  return r;
> +}
> diff --git a/daemon/ntfs.c b/daemon/ntfs.c
> index 1ead159..b9a645a 100644
> --- a/daemon/ntfs.c
> +++ b/daemon/ntfs.c
> @@ -153,6 +153,81 @@ do_ntfsresize_size (const char *device, int64_t size)
>    return do_ntfsresize (device, size, 0);
>  }
> 
> +int64_t
> +ntfs_min_size (const char *device)
> +{
> +  CLEANUP_FREE char *e...
2015 Jul 08
9
[PATCH 0/5] labels: rework
We should use the existing function from specific fs,
if not, move it to specific fs files.
Chen Hanxiao (5):
  label: move btrfslabel to btrfs.c
  label: move e2label to ext2.c and call it locally
  label: move ntfslabel to ntfs.c
  label: use existing do_xfs_admin for xfslabel
  labels: return ENOTSUP if could not set label for specific fs
 daemon/btrfs.c  | 16 +++++++++++
 daemon/daemon.h | 
2015 Oct 20
8
[PATCHv4 0/2] Introduce vfs_minimum_size API to get minimum filesystem size.
Tried to make it in accordance with your comments.
Difference to v1:
Added reply_with_error where necessary.
Changed name get_min_size -> vfs_min_size.
Difference to v2:
Changed name to vfs_minimum_size.
Changed parsing to xstrtol + STR* macros where possible.
Difference to v3:
Decapitalize error messages.
Maxim Perevedentsev (2):
  New API: vfs_minimum_size
  Include resize2fs_P into