37 |
{"readonly", 'r', 0, 0,"Disallow writing"}, |
{"readonly", 'r', 0, 0,"Disallow writing"}, |
38 |
{"writable", 'w', 0, 0,"Allow writing"}, |
{"writable", 'w', 0, 0,"Allow writing"}, |
39 |
{"no-cache", 'c', 0, 0,"Never cache data--user io does direct device io"}, |
{"no-cache", 'c', 0, 0,"Never cache data--user io does direct device io"}, |
40 |
|
{"no-file-io", 'F', 0, 0,"Never perform io via plain file io RPCs"}, |
41 |
|
{"no-fileio", 0, 0, OPTION_ALIAS | OPTION_HIDDEN}, |
42 |
{"enforced", 'e', 0, 0,"Never reveal underlying devices, even to root"}, |
{"enforced", 'e', 0, 0,"Never reveal underlying devices, even to root"}, |
43 |
{"rdev", 'n', "ID", 0, |
{"rdev", 'n', "ID", 0, |
44 |
"The stat rdev number for this node; may be either a" |
"The stat rdev number for this node; may be either a" |
70 |
|
|
71 |
case 'c': params->dev->inhibit_cache = 1; break; |
case 'c': params->dev->inhibit_cache = 1; break; |
72 |
case 'e': params->dev->enforced = 1; break; |
case 'e': params->dev->enforced = 1; break; |
73 |
|
case 'F': params->dev->no_fileio = 1; break; |
74 |
|
|
75 |
case 'n': |
case 'n': |
76 |
{ |
{ |
173 |
if (!err && dev->enforced) |
if (!err && dev->enforced) |
174 |
err = argz_add (argz, argz_len, "--enforced"); |
err = argz_add (argz, argz_len, "--enforced"); |
175 |
|
|
176 |
|
if (!err && dev->no_fileio) |
177 |
|
err = argz_add (argz, argz_len, "--no-file-io"); |
178 |
|
|
179 |
if (! err) |
if (! err) |
180 |
err = argz_add (argz, argz_len, |
err = argz_add (argz, argz_len, |
181 |
dev->readonly ? "--readonly" : "--writable"); |
dev->readonly ? "--readonly" : "--writable"); |