[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 6/6] linux-user: move QEMU_IFLA_BR_MULTI_BOOLOPT to t
From: |
Laurent Vivier |
Subject: |
[Qemu-devel] [PULL 6/6] linux-user: move QEMU_IFLA_BR_MULTI_BOOLOPT to the good function |
Date: |
Tue, 2 Jul 2019 17:05:45 +0200 |
QEMU_IFLA_BR_MULTI_BOOLOPT has been added to the wrong function
host_to_target_slave_data_bridge_nlattr(). Move it to
host_to_target_data_bridge_nlattr().
This fixes following error:
Unknown QEMU_IFLA_BR type 46
Fixes: 61b463fbf6cb ("linux-user: add new netlink types")
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
---
linux-user/fd-trans.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/linux-user/fd-trans.c b/linux-user/fd-trans.c
index 612819c1b1ec..60077ce5319d 100644
--- a/linux-user/fd-trans.c
+++ b/linux-user/fd-trans.c
@@ -483,6 +483,12 @@ static abi_long host_to_target_data_bridge_nlattr(struct
nlattr *nlattr,
case QEMU_IFLA_BR_ROOT_ID:
case QEMU_IFLA_BR_BRIDGE_ID:
break;
+ /* br_boolopt_multi { uint32_t, uint32_t } */
+ case QEMU_IFLA_BR_MULTI_BOOLOPT:
+ u32 = NLA_DATA(nlattr);
+ u32[0] = tswap32(u32[0]); /* optval */
+ u32[1] = tswap32(u32[1]); /* optmask */
+ break;
default:
gemu_log("Unknown QEMU_IFLA_BR type %d\n", nlattr->nla_type);
break;
@@ -546,12 +552,6 @@ static abi_long
host_to_target_slave_data_bridge_nlattr(struct nlattr *nlattr,
case QEMU_IFLA_BRPORT_ROOT_ID:
case QEMU_IFLA_BRPORT_BRIDGE_ID:
break;
- /* br_boolopt_multi { uint32_t, uint32_t } */
- case QEMU_IFLA_BR_MULTI_BOOLOPT:
- u32 = NLA_DATA(nlattr);
- u32[0] = tswap32(u32[0]); /* optval */
- u32[1] = tswap32(u32[1]); /* optmask */
- break;
default:
gemu_log("Unknown QEMU_IFLA_BRPORT type %d\n", nlattr->nla_type);
break;
--
2.21.0
- Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, Peter Maydell, 2019/07/01
- [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, Laurent Vivier, 2019/07/02
- [Qemu-devel] [PULL 1/6] linux-user: Add support for translation of statx() syscall, Laurent Vivier, 2019/07/02
- [Qemu-devel] [PULL 6/6] linux-user: move QEMU_IFLA_BR_MULTI_BOOLOPT to the good function,
Laurent Vivier <=
- [Qemu-devel] [PULL 2/6] linux-user: Add support for strace for statx() syscall, Laurent Vivier, 2019/07/02
- [Qemu-devel] [PULL 5/6] linux-user: Handle EXCP_FPE properly for MIPS, Laurent Vivier, 2019/07/02
- [Qemu-devel] [PULL 4/6] linux-user: Introduce TARGET_HAVE_ARCH_STRUCT_FLOCK, Laurent Vivier, 2019/07/02
- [Qemu-devel] [PULL 3/6] linux-user: Fix target_flock structure for MIPS O64 ABI, Laurent Vivier, 2019/07/02
- Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, no-reply, 2019/07/02
- Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, no-reply, 2019/07/02
- Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, no-reply, 2019/07/02
- Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, no-reply, 2019/07/02
- Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, no-reply, 2019/07/03
- Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches, no-reply, 2019/07/03