@@ -31,7 +31,7 @@ static int next_key(int i, int max_key) {
31
31
// return i;
32
32
}
33
33
34
- int main (int ac , char * * av ) {
34
+ int main (int argc , char * * argv ) {
35
35
struct btrfs_key ins ;
36
36
struct btrfs_key last = { (u64 )- 1 , 0 , 0 };
37
37
char * buf ;
@@ -45,9 +45,20 @@ int main(int ac, char **av) {
45
45
struct btrfs_root * root ;
46
46
struct btrfs_trans_handle * trans ;
47
47
48
+ if (argc < 2 ) {
49
+ printf ("ERROR: btree-test image\n" );
50
+ return 1 ;
51
+ }
52
+
53
+ printf ("Parameters:\n" );
54
+ printf (" run_size\t%d\n" , run_size );
55
+ printf (" max_key\t%d\n" , max_key );
56
+ printf (" tree_size\t%d\n" , tree_size );
57
+ printf (" file\t%s\n" , argv [1 ]);
58
+
48
59
buf = calloc (1 , 512 );
49
60
50
- root = open_ctree (av [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
61
+ root = open_ctree (argv [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
51
62
if (!root ) {
52
63
fprintf (stderr , "Open ctree failed\n" );
53
64
exit (1 );
@@ -76,7 +87,7 @@ int main(int ac, char **av) {
76
87
btrfs_commit_transaction (trans , root );
77
88
close_ctree (root );
78
89
exit (1 );
79
- root = open_ctree (av [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
90
+ root = open_ctree (argv [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
80
91
if (!root ) {
81
92
fprintf (stderr , "Open ctree failed\n" );
82
93
exit (1 );
@@ -98,7 +109,7 @@ int main(int ac, char **av) {
98
109
}
99
110
close_ctree (root );
100
111
101
- root = open_ctree (av [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
112
+ root = open_ctree (argv [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
102
113
if (!root ) {
103
114
fprintf (stderr , "Open ctree failed\n" );
104
115
exit (1 );
@@ -130,7 +141,7 @@ int main(int ac, char **av) {
130
141
btrfs_commit_transaction (trans , root );
131
142
close_ctree (root );
132
143
133
- root = open_ctree (av [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
144
+ root = open_ctree (argv [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
134
145
if (!root ) {
135
146
fprintf (stderr , "Open ctree failed\n" );
136
147
exit (1 );
@@ -151,7 +162,7 @@ int main(int ac, char **av) {
151
162
btrfs_commit_transaction (trans , root );
152
163
close_ctree (root );
153
164
154
- root = open_ctree (av [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
165
+ root = open_ctree (argv [1 ], BTRFS_SUPER_INFO_OFFSET , OPEN_CTREE_WRITES );
155
166
if (!root ) {
156
167
fprintf (stderr , "Open ctree failed\n" );
157
168
exit (1 );
0 commit comments