vmm: fix --net fd helptext for list syntax
The --net help text documented fd as fd=<fd1,fd2...>, but comma-separated FD lists in option values must be bracketed to avoid top-level option splitting. Update NetConfig::SYNTAX to use fd=<[fd1,fd2,...]>, matching parser behavior and existing net parsing tests: `cargo test -p vmm test_net_parsing` On-behalf-of: SAP leander.kohler@sap.com Signed-off-by: Leander Kohler <leander.kohler@cyberus-technology.de>
This commit is contained in:
parent
adfcd17bfc
commit
30c86d5999
1 changed files with 1 additions and 1 deletions
|
|
@ -1334,7 +1334,7 @@ impl FromStr for VhostMode {
|
||||||
|
|
||||||
impl NetConfig {
|
impl NetConfig {
|
||||||
pub const SYNTAX: &'static str = "Network parameters \
|
pub const SYNTAX: &'static str = "Network parameters \
|
||||||
\"tap=<if_name>,ip=<ip_addr>,mask=<net_mask>,mac=<mac_addr>,fd=<fd1,fd2...>,iommu=on|off,\
|
\"tap=<if_name>,ip=<ip_addr>,mask=<net_mask>,mac=<mac_addr>,fd=<[fd1,fd2,...]>,iommu=on|off,\
|
||||||
num_queues=<number_of_queues>,queue_size=<size_of_each_queue>,id=<device_id>,\
|
num_queues=<number_of_queues>,queue_size=<size_of_each_queue>,id=<device_id>,\
|
||||||
vhost_user=<vhost_user_enable>,socket=<vhost_user_socket_path>,vhost_mode=client|server,\
|
vhost_user=<vhost_user_enable>,socket=<vhost_user_socket_path>,vhost_mode=client|server,\
|
||||||
bw_size=<bytes>,bw_one_time_burst=<bytes>,bw_refill_time=<ms>,\
|
bw_size=<bytes>,bw_one_time_burst=<bytes>,bw_refill_time=<ms>,\
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue