From c8e360dbef309473b64aad98081c1b9062a3bed5 Mon Sep 17 00:00:00 2001 From: Mauro Carvalho Chehab Date: Thu, 24 Jan 2013 08:45:40 -0200 Subject: [PATCH] dvb: use a macro for the number of Kernel stats Signed-off-by: Mauro Carvalho Chehab --- lib/include/dvb-v5-std.h | 5 +++-- lib/libdvbv5/dvb-fe.c | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/include/dvb-v5-std.h b/lib/include/dvb-v5-std.h index 2a22277..336d7b3 100644 --- a/lib/include/dvb-v5-std.h +++ b/lib/include/dvb-v5-std.h @@ -67,9 +67,10 @@ extern const void *dvb_v5_attr_names[]; #define DTV_USER_NAME_SIZE (1 + DTV_MAX_STAT_COMMAND - DTV_USER_COMMAND_START) -/* There are currently 6 stats provided on Kernelspace */ +/* There are currently 8 stats provided on Kernelspace */ +#define DTV_NUM_KERNEL_STATS 8 -#define DTV_NUM_STATS_PROPS (8 + DTV_MAX_STAT_COMMAND - DTV_MAX_USER_COMMAND) +#define DTV_NUM_STATS_PROPS (DTV_NUM_KERNEL_STATS + DTV_MAX_STAT_COMMAND - DTV_MAX_USER_COMMAND) enum dvb_sat_polarization { POLARIZATION_OFF = 0, diff --git a/lib/libdvbv5/dvb-fe.c b/lib/libdvbv5/dvb-fe.c index 2673d53..82872b4 100644 --- a/lib/libdvbv5/dvb-fe.c +++ b/lib/libdvbv5/dvb-fe.c @@ -1107,7 +1107,7 @@ int dvb_fe_get_stats(struct dvb_v5_fe_parms *parms) if (parms->has_v5_stats) { struct dtv_properties props; - props.num = 6; + props.num = DTV_NUM_KERNEL_STATS; props.props = parms->stats.prop; /* Do a DVBv5.10 stats call */ -- 2.7.4