aboutsummaryrefslogtreecommitdiff
path: root/include/net
diff options
context:
space:
mode:
authorLaurent Vivier <lvivier@redhat.com>2022-10-21 11:09:08 +0200
committerJason Wang <jasowang@redhat.com>2022-10-28 13:28:52 +0800
commit21fccb2cbbacdc045f19605915e847de31ca9862 (patch)
treee8c5b73130b820a6713e0c21ed57cea2b72caf92 /include/net
parentd63ef17bfcba1126df6bfcb7bca64c96ac4a8d99 (diff)
downloadqemu-21fccb2cbbacdc045f19605915e847de31ca9862.zip
qemu-21fccb2cbbacdc045f19605915e847de31ca9862.tar.gz
qemu-21fccb2cbbacdc045f19605915e847de31ca9862.tar.bz2
net: simplify net_client_parse() error management
All net_client_parse() callers exit in case of error. Move exit(1) to net_client_parse() and remove error checking from the callers. Suggested-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Laurent Vivier <lvivier@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'include/net')
-rw-r--r--include/net/net.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/net.h b/include/net/net.h
index c1c34a5..55023e7 100644
--- a/include/net/net.h
+++ b/include/net/net.h
@@ -220,7 +220,7 @@ extern NICInfo nd_table[MAX_NICS];
extern const char *host_net_devices[];
/* from net.c */
-int net_client_parse(QemuOptsList *opts_list, const char *str);
+void net_client_parse(QemuOptsList *opts_list, const char *str);
void show_netdevs(void);
void net_init_clients(void);
void net_check_clients(void);