From a06c9909a6e9af939381ec5f245378f15b5d5d71 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Wed, 23 Aug 2017 13:55:38 +0200 Subject: [PATCH] conf: use enum for RX filter --- conf.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/conf.h b/conf.h index ea4fd45..25c98e1 100644 --- a/conf.h +++ b/conf.h @@ -118,16 +118,18 @@ extern char *CNF_GetHwclockFile(void); extern int CNF_GetInitSources(void); extern double CNF_GetInitStepThreshold(void); -#define CNF_HWTS_RXFILTER_ANY 0 -#define CNF_HWTS_RXFILTER_NONE 1 -#define CNF_HWTS_RXFILTER_NTP 2 -#define CNF_HWTS_RXFILTER_ALL 3 +typedef enum { + CNF_HWTS_RXFILTER_ANY, + CNF_HWTS_RXFILTER_NONE, + CNF_HWTS_RXFILTER_NTP, + CNF_HWTS_RXFILTER_ALL, +} CNF_HwTs_RxFilter; typedef struct { char *name; int minpoll; int nocrossts; - int rxfilter; + CNF_HwTs_RxFilter rxfilter; double precision; double tx_comp; double rx_comp;