linux-user: add new netlink types
Only implement IFLA_PERM_ADDRESS to fix the following error: Unknown host QEMU_IFLA type: 54 The couple of other ones, IFLA_PROP_LIST and IFLA_ALT_IFNAME, have been introduced to be used with RTM_NEWLINKPROP, RTM_DELLINKPROP and RTM_GETLINKPROP that are not implemented by QEMU. Signed-off-by: Laurent Vivier <laurent@vivier.eu> Message-Id: <20200709072332.890440-1-laurent@vivier.eu>
This commit is contained in:
parent
4c1850c130
commit
d9679ee592
@ -133,6 +133,9 @@ enum {
|
|||||||
QEMU_IFLA_NEW_IFINDEX,
|
QEMU_IFLA_NEW_IFINDEX,
|
||||||
QEMU_IFLA_MIN_MTU,
|
QEMU_IFLA_MIN_MTU,
|
||||||
QEMU_IFLA_MAX_MTU,
|
QEMU_IFLA_MAX_MTU,
|
||||||
|
QEMU_IFLA_PROP_LIST,
|
||||||
|
QEMU_IFLA_ALT_IFNAME,
|
||||||
|
QEMU_IFLA_PERM_ADDRESS,
|
||||||
QEMU___IFLA_MAX
|
QEMU___IFLA_MAX
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -807,6 +810,7 @@ static abi_long host_to_target_data_link_rtattr(struct rtattr *rtattr)
|
|||||||
/* binary stream */
|
/* binary stream */
|
||||||
case QEMU_IFLA_ADDRESS:
|
case QEMU_IFLA_ADDRESS:
|
||||||
case QEMU_IFLA_BROADCAST:
|
case QEMU_IFLA_BROADCAST:
|
||||||
|
case QEMU_IFLA_PERM_ADDRESS:
|
||||||
/* string */
|
/* string */
|
||||||
case QEMU_IFLA_IFNAME:
|
case QEMU_IFLA_IFNAME:
|
||||||
case QEMU_IFLA_QDISC:
|
case QEMU_IFLA_QDISC:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user