/* * SR-IPv6 implementation * * Author: * David Lebrun <david.lebrun@uclouvain.be> * * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version.
*/
/* SRv6 Behavior counters are encoded as netlink attributes guaranteeing the * correct alignment. * Each counter is identified by a different attribute type (i.e. * SEG6_LOCAL_CNT_PACKETS). * * - SEG6_LOCAL_CNT_PACKETS: identifies a counter that counts the number of * packets that have been CORRECTLY processed by an SRv6 Behavior instance * (i.e., packets that generate errors or are dropped are NOT counted). * * - SEG6_LOCAL_CNT_BYTES: identifies a counter that counts the total amount * of traffic in bytes of all packets that have been CORRECTLY processed by * an SRv6 Behavior instance (i.e., packets that generate errors or are * dropped are NOT counted). * * - SEG6_LOCAL_CNT_ERRORS: identifies a counter that counts the number of * packets that have NOT been properly processed by an SRv6 Behavior instance * (i.e., packets that generate errors or are dropped).
*/ enum {
SEG6_LOCAL_CNT_UNSPEC,
SEG6_LOCAL_CNT_PAD, /* pad for 64 bits values */
SEG6_LOCAL_CNT_PACKETS,
SEG6_LOCAL_CNT_BYTES,
SEG6_LOCAL_CNT_ERRORS,
__SEG6_LOCAL_CNT_MAX,
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.