diff options
author | zhanghailiang <zhang.zhanghailiang@huawei.com> | 2016-01-26 14:43:33 +0800 |
---|---|---|
committer | Jason Wang <jasowang@redhat.com> | 2016-02-04 14:13:11 +0800 |
commit | aa9156f4b1036ee7caf9d2a254dfc7147a084f41 (patch) | |
tree | 7b494fc618b83b86fb45ca0722ee4494ad0dae09 /include/net | |
parent | 25aaadf063c447def3442f30390334cb3ada37db (diff) | |
download | qemu-aa9156f4b1036ee7caf9d2a254dfc7147a084f41.zip qemu-aa9156f4b1036ee7caf9d2a254dfc7147a084f41.tar.gz qemu-aa9156f4b1036ee7caf9d2a254dfc7147a084f41.tar.bz2 |
net/filter: Fix the output information for command 'info network'
The properties of netfilter object could be changed by 'qom-set'
command, but the output of 'info network' command is not updated,
because it got the old information through nf->info_str, it will
not be updated while we change the value of netfilter's property.
Here we split a helper function that could collect the output
information for filter, and also remove the useless member
'info_str' from struct NetFilterState.
Signed-off-by: zhanghailiang <zhang.zhanghailiang@huawei.com>
Cc: Jason Wang <jasowang@redhat.com>
Cc: Eric Blake <eblake@redhat.com>
Cc: Markus Armbruster <armbru@redhat.com>
Cc: Yang Hongyang <hongyang.yang@easystack.cn>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/filter.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/net/filter.h b/include/net/filter.h index 2deda36..5639976 100644 --- a/include/net/filter.h +++ b/include/net/filter.h @@ -55,7 +55,6 @@ struct NetFilterState { char *netdev_id; NetClientState *netdev; NetFilterDirection direction; - char info_str[256]; QTAILQ_ENTRY(NetFilterState) next; }; |