From aa9156f4b1036ee7caf9d2a254dfc7147a084f41 Mon Sep 17 00:00:00 2001 From: zhanghailiang Date: Tue, 26 Jan 2016 14:43:33 +0800 Subject: 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 Cc: Jason Wang Cc: Eric Blake Cc: Markus Armbruster Cc: Yang Hongyang Reviewed-by: Eric Blake Signed-off-by: Jason Wang --- include/net/filter.h | 1 - 1 file changed, 1 deletion(-) (limited to 'include/net') 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; }; -- cgit v1.1