File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / dnsmasq / src / metrics.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Mar 17 00:56:46 2021 UTC (3 years, 3 months ago) by misho
Branches: dnsmasq, MAIN
CVS tags: v2_84, HEAD
dnsmasq 2.84

    1: /* dnsmasq is Copyright (c) 2000-2021 Simon Kelley
    2:    
    3:    This program is free software; you can redistribute it and/or modify
    4:    it under the terms of the GNU General Public License as published by
    5:    the Free Software Foundation; version 2 dated June, 1991, or
    6:    (at your option) version 3 dated 29 June, 2007.
    7:    
    8:    This program is distributed in the hope that it will be useful,
    9:    but WITHOUT ANY WARRANTY; without even the implied warranty of
   10:    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   11:    GNU General Public License for more details.
   12:    
   13:    You should have received a copy of the GNU General Public License
   14:    along with this program.  If not, see <http://www.gnu.org/licenses/>.
   15: */
   16: 
   17: /* If you modify this list, please keep the labels in metrics.c in sync. */
   18: enum {
   19:   METRIC_DNS_CACHE_INSERTED,
   20:   METRIC_DNS_CACHE_LIVE_FREED,
   21:   METRIC_DNS_QUERIES_FORWARDED,
   22:   METRIC_DNS_AUTH_ANSWERED,
   23:   METRIC_DNS_LOCAL_ANSWERED,
   24:   METRIC_BOOTP,
   25:   METRIC_PXE,
   26:   METRIC_DHCPACK,
   27:   METRIC_DHCPDECLINE,
   28:   METRIC_DHCPDISCOVER,
   29:   METRIC_DHCPINFORM,
   30:   METRIC_DHCPNAK,
   31:   METRIC_DHCPOFFER,
   32:   METRIC_DHCPRELEASE,
   33:   METRIC_DHCPREQUEST,
   34:   METRIC_NOANSWER,
   35:   METRIC_LEASES_ALLOCATED_4,
   36:   METRIC_LEASES_PRUNED_4,
   37:   METRIC_LEASES_ALLOCATED_6,
   38:   METRIC_LEASES_PRUNED_6,
   39:   
   40:   __METRIC_MAX,
   41: };
   42: 
   43: const char* get_metric_name(int);

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>