File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / dnsmasq / src / metrics.h
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Sep 27 11:02:07 2023 UTC (10 months, 2 weeks ago) by misho
Branches: dnsmasq, MAIN
CVS tags: v8_2p1, HEAD
Version 8.2p1

    1: /* dnsmasq is Copyright (c) 2000-2022 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_DNS_STALE_ANSWERED,
   25:   METRIC_DNS_UNANSWERED_QUERY,
   26:   METRIC_BOOTP,
   27:   METRIC_PXE,
   28:   METRIC_DHCPACK,
   29:   METRIC_DHCPDECLINE,
   30:   METRIC_DHCPDISCOVER,
   31:   METRIC_DHCPINFORM,
   32:   METRIC_DHCPNAK,
   33:   METRIC_DHCPOFFER,
   34:   METRIC_DHCPRELEASE,
   35:   METRIC_DHCPREQUEST,
   36:   METRIC_NOANSWER,
   37:   METRIC_LEASES_ALLOCATED_4,
   38:   METRIC_LEASES_PRUNED_4,
   39:   METRIC_LEASES_ALLOCATED_6,
   40:   METRIC_LEASES_PRUNED_6,
   41:   
   42:   __METRIC_MAX,
   43: };
   44: 
   45: const char* get_metric_name(int);
   46: void clear_metrics(void);

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