diff options
author | Richard Jones <rjones@redhat.com> | 2009-11-17 19:51:29 +0000 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2009-11-17 20:14:47 +0000 |
commit | 540c85a1102c5876265502f8ae287ea697834d20 (patch) | |
tree | 9fc0df1d0a607e83740111a8737e7fffaea9d701 /src | |
parent | dcd08dd356ca361703f4f2a2e25b639b219ac40d (diff) | |
download | libguestfs-540c85a1102c5876265502f8ae287ea697834d20.tar.gz libguestfs-540c85a1102c5876265502f8ae287ea697834d20.tar.xz libguestfs-540c85a1102c5876265502f8ae287ea697834d20.zip |
New API call: fill - fill a file with octets
Diffstat (limited to 'src')
-rw-r--r-- | src/MAX_PROC_NR | 2 | ||||
-rw-r--r-- | src/generator.ml | 13 |
2 files changed, 14 insertions, 1 deletions
diff --git a/src/MAX_PROC_NR b/src/MAX_PROC_NR index 9d683f8c..c34a8046 100644 --- a/src/MAX_PROC_NR +++ b/src/MAX_PROC_NR @@ -1 +1 @@ -214 +215 diff --git a/src/generator.ml b/src/generator.ml index bde50ff6..4499eb72 100644 --- a/src/generator.ml +++ b/src/generator.ml @@ -4086,6 +4086,19 @@ partition table), C<gpt> (a GPT/EFI-style partition table). Other values are possible, although unusual. See C<guestfs_part_init> for a full list."); + ("fill", (RErr, [Int "c"; Int "len"; Pathname "path"]), 215, [], + [InitBasicFS, Always, TestOutputBuffer ( + [["fill"; "0x63"; "10"; "/test"]; + ["read_file"; "/test"]], "cccccccccc")], + "fill a file with octets", + "\ +This command creates a new file called C<path>. The initial +content of the file is C<len> octets of C<c>, where C<c> +must be a number in the range C<[0..255]>. + +To fill a file with zero bytes (sparsely), it is +much more efficient to use C<guestfs_truncate_size>."); + ] let all_functions = non_daemon_functions @ daemon_functions |