diff --git a/lib/log.c b/lib/log.c index 49c69efc8a..192e569d96 100644 --- a/lib/log.c +++ b/lib/log.c @@ -41,6 +41,10 @@ static int logfile_fd = -1; /* Used in signal handler. */ struct zlog *zlog_default = NULL; +/* + * This must be kept in the same order as the + * zlog_proto_t enum + */ const char *zlog_proto_names[] = { "NONE", diff --git a/lib/log.h b/lib/log.h index 91cab3f96a..551f12f3fe 100644 --- a/lib/log.h +++ b/lib/log.h @@ -41,6 +41,10 @@ * please use LOG_ERR instead. */ +/* + * This must be kept in the same order as + * zlog_proto_names[] + */ typedef enum { ZLOG_NONE, @@ -53,9 +57,9 @@ typedef enum ZLOG_OSPF6, ZLOG_LDP, ZLOG_ISIS, - ZLOG_RFP, ZLOG_PIM, - ZLOG_MASC + ZLOG_MASC, + ZLOG_RFP, } zlog_proto_t; /* If maxlvl is set to ZLOG_DISABLED, then no messages will be sent