summaryrefslogtreecommitdiff
path: root/hw/net/rocker/rocker_fp.h
diff options
context:
space:
mode:
authorJiri Pirko <jiri@mellanox.com>2016-02-25 15:31:55 +0100
committerJason Wang <jasowang@redhat.com>2016-03-08 15:34:18 +0800
commit0ab9cd9a4b3f3c464d63fd30e5f958bfdf690af3 (patch)
treee9065341c16901909d21f20d71089f826bc4bf73 /hw/net/rocker/rocker_fp.h
parent9fbad2ca36f099699ebdf91c523a9ddc34d6b1c4 (diff)
downloadqemu-0ab9cd9a4b3f3c464d63fd30e5f958bfdf690af3.tar.gz
rocker: forbid to change world type
Port to world assignment should be permitted only by qemu user. Driver should not be able to do it, so forbid that possibility. Signed-off-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'hw/net/rocker/rocker_fp.h')
-rw-r--r--hw/net/rocker/rocker_fp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/net/rocker/rocker_fp.h b/hw/net/rocker/rocker_fp.h
index ab80fd833c..04592bbfd2 100644
--- a/hw/net/rocker/rocker_fp.h
+++ b/hw/net/rocker/rocker_fp.h
@@ -40,6 +40,7 @@ int fp_port_set_settings(FpPort *port, uint32_t speed,
bool fp_port_from_pport(uint32_t pport, uint32_t *port);
World *fp_port_get_world(FpPort *port);
void fp_port_set_world(FpPort *port, World *world);
+bool fp_port_check_world(FpPort *port, World *world);
bool fp_port_enabled(FpPort *port);
void fp_port_enable(FpPort *port);
void fp_port_disable(FpPort *port);