Blame mibs/ietf/COPS-CLIENT-MIB

Packit Service 9ccfef
COPS-CLIENT-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32,
Packit Service 9ccfef
    Unsigned32, mib-2
Packit Service 9ccfef
        FROM SNMPv2-SMI
Packit Service 9ccfef
    TimeStamp, TimeInterval, RowStatus, TEXTUAL-CONVENTION
Packit Service 9ccfef
        FROM SNMPv2-TC
Packit Service 9ccfef
    MODULE-COMPLIANCE, OBJECT-GROUP
Packit Service 9ccfef
        FROM SNMPv2-CONF
Packit Service 9ccfef
    InetAddressType, InetAddress
Packit Service 9ccfef
        FROM INET-ADDRESS-MIB;
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--    REFERENCE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--        "The COPS (Common Open Policy Service) Protocol RFC 2748
Packit Service 9ccfef
Packit Service 9ccfef
copsClientMIB MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED "200009280000Z"
Packit Service 9ccfef
    ORGANIZATION "IETF RSVP Admission Policy Working Group"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
        "       Andrew Smith (WG co-chair)
Packit Service 9ccfef
         Phone: +1 408 579 2821
Packit Service 9ccfef
         Email: ah_smith@pacbell.net
Packit Service 9ccfef
Packit Service 9ccfef
                Mark Stevens (WG co-chair)
Packit Service 9ccfef
         Phone: +1 978 287 9102
Packit Service 9ccfef
         Email: markstevens@lucent.com
Packit Service 9ccfef
Packit Service 9ccfef
         Editor: Andrew Smith
Packit Service 9ccfef
         Phone: +1 408 579 2821
Packit Service 9ccfef
         Email: ah_smith@pacbell.net
Packit Service 9ccfef
Packit Service 9ccfef
         Editor: David Partain
Packit Service 9ccfef
         Phone: +46 13 28 41 44
Packit Service 9ccfef
         Email: David.Partain@ericsson.com
Packit Service 9ccfef
Packit Service 9ccfef
         Editor: John Seligson
Packit Service 9ccfef
         Phone: +1 408 495 2992
Packit Service 9ccfef
         Email: jseligso@nortelnetworks.com"
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The COPS Client MIB module"
Packit Service 9ccfef
Packit Service 9ccfef
    REVISION    "200009280000Z"
Packit Service 9ccfef
    DESCRIPTION "This version published as RFC 2940"
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { mib-2 89 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientMIBObjects OBJECT IDENTIFIER ::= { copsClientMIB 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- Textual Conventions
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
CopsClientState ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value indicating the state of a COPS client."
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
            copsClientInvalid(1),      -- default state.
Packit Service 9ccfef
            copsClientTcpconnected(2), -- TCP connection up but COPS
Packit Service 9ccfef
                                       -- not yet open.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            copsClientAuthenticating(3), -- TCP connection up but still
Packit Service 9ccfef
                                         -- authenticating.
Packit Service 9ccfef
            copsClientSecAccepted(4),  -- connection authenticated.
Packit Service 9ccfef
            copsClientAccepted(5),     -- COPS server accepted client.
Packit Service 9ccfef
            copsClientTimingout(6)     -- Keepalive timer has expired,
Packit Service 9ccfef
                                       -- client is in process of
Packit Service 9ccfef
                                       -- tearing down connection.
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
CopsServerEntryType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value indicating how a COPS server entry came into existence."
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
            copsServerStatic(1),        -- configured by manager
Packit Service 9ccfef
            copsServerRedirect(2)       -- notified by COPS server
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
CopsErrorCode ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value describing a COPS protocol error. Codes are identical
Packit Service 9ccfef
         to those used by the COPS protocol itself."
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
            errorOther(0),             -- none of the below
Packit Service 9ccfef
            errorBadHandle(1),
Packit Service 9ccfef
            errorInvalidHandleReference(2),
Packit Service 9ccfef
            errorBadMessageFormat(3),
Packit Service 9ccfef
            errorUnableToProcess(4),
Packit Service 9ccfef
            errorMandatoryClientSiMissing(5),
Packit Service 9ccfef
            errorUnsupportedClientType(6),
Packit Service 9ccfef
            errorMandatoryCopsObjectMissing(7),
Packit Service 9ccfef
            errorClientFailure(8),
Packit Service 9ccfef
            errorCommunicationFailure(9),
Packit Service 9ccfef
            errorUnspecified(10),        -- client-type specific subcode
Packit Service 9ccfef
            errorShuttingDown(11),
Packit Service 9ccfef
            errorRedirectToPreferredServer(12),
Packit Service 9ccfef
            errorUnknownCopsObject(13),
Packit Service 9ccfef
            errorAuthenticationFailure(14),
Packit Service 9ccfef
            errorAuthenticationMissing(15)
Packit Service 9ccfef
    }
Packit Service 9ccfef
--  REFERENCE
Packit Service 9ccfef
--      "RFC 2748 section 2.2.8"
Packit Service 9ccfef
Packit Service 9ccfef
CopsTcpPort ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value indicating a TCP protocol port number."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    SYNTAX      INTEGER (0..65535)
Packit Service 9ccfef
Packit Service 9ccfef
CopsAuthType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value indicating a type of security authentication mechanism."
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
        authNone(0),
Packit Service 9ccfef
        authOther(1),
Packit Service 9ccfef
        authIpSecAh(2),
Packit Service 9ccfef
        authIpSecEsp(3),
Packit Service 9ccfef
        authTls(4),
Packit Service 9ccfef
        authCopsIntegrity(5)
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
copsClientCapabilitiesGroup OBJECT IDENTIFIER
Packit Service 9ccfef
                            ::= { copsClientMIBObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Capabilities of the COPS client to connect to a COPS server:
Packit Service 9ccfef
--
Packit Service 9ccfef
copsClientCapabilities OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      BITS {
Packit Service 9ccfef
        copsClientVersion1(0),     -- supports version1 of COPS protocol
Packit Service 9ccfef
        copsClientAuthIpSecAh(1) , -- supports IP-SEC Authentication
Packit Service 9ccfef
        copsClientAuthIpSecEsp(2), -- supports IP-SEC Encryption
Packit Service 9ccfef
        copsClientAuthTls(3),      -- supports Transport-Layer Security
Packit Service 9ccfef
        copsClientAuthInteg(4)     -- supports COPS Integrity
Packit Service 9ccfef
    }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A list of the optional capabilities that this COPS client
Packit Service 9ccfef
        supports."
Packit Service 9ccfef
    ::= { copsClientCapabilitiesGroup 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
copsClientStatusGroup OBJECT IDENTIFIER ::= { copsClientMIBObjects 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Current status of COPS server connections, all read-only.
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerCurrentTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF CopsClientServerCurrentEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table of information regarding COPS servers as seen from the
Packit Service 9ccfef
        point of view of a COPS client. This table contains entries
Packit Service 9ccfef
        for both statically-configured and dynamically-learned servers
Packit Service 9ccfef
        (from a PDP Redirect operation). One entry exists in this table
Packit Service 9ccfef
        for each COPS Client-Type served by the COPS server. In addition,
Packit Service 9ccfef
        an entry will exist with copsClientServerClientType 0 (zero)
Packit Service 9ccfef
        representing information about the underlying connection itself:
Packit Service 9ccfef
        this is consistent with the COPS specification which reserves
Packit Service 9ccfef
        this value for this purpose."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { copsClientStatusGroup 1 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerCurrentEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsClientServerCurrentEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A set of information regarding a single COPS server serving
Packit Service 9ccfef
        a single COPS Client-Type from the point of view of a COPS
Packit Service 9ccfef
        client."
Packit Service 9ccfef
    INDEX { copsClientServerAddressType, copsClientServerAddress,
Packit Service 9ccfef
            copsClientServerClientType }
Packit Service 9ccfef
    ::= { copsClientServerCurrentTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
CopsClientServerCurrentEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        copsClientServerAddressType         InetAddressType,
Packit Service 9ccfef
        copsClientServerAddress             InetAddress,
Packit Service 9ccfef
        copsClientServerClientType          INTEGER,
Packit Service 9ccfef
        copsClientServerTcpPort             CopsTcpPort,
Packit Service 9ccfef
        copsClientServerType                CopsServerEntryType,
Packit Service 9ccfef
        copsClientServerAuthType            CopsAuthType,
Packit Service 9ccfef
        copsClientServerLastConnAttempt     TimeStamp,
Packit Service 9ccfef
        copsClientState                     CopsClientState,
Packit Service 9ccfef
        copsClientServerKeepaliveTime       TimeInterval,
Packit Service 9ccfef
        copsClientServerAccountingTime      TimeInterval,
Packit Service 9ccfef
        copsClientInPkts                    Counter32,
Packit Service 9ccfef
        copsClientOutPkts                   Counter32,
Packit Service 9ccfef
        copsClientInErrs                    Counter32,
Packit Service 9ccfef
        copsClientLastError                 CopsErrorCode,
Packit Service 9ccfef
        copsClientTcpConnectAttempts        Counter32,
Packit Service 9ccfef
        copsClientTcpConnectFailures        Counter32,
Packit Service 9ccfef
        copsClientOpenAttempts              Counter32,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        copsClientOpenFailures              Counter32,
Packit Service 9ccfef
        copsClientErrUnsupportClienttype    Counter32,
Packit Service 9ccfef
        copsClientErrUnsupportedVersion     Counter32,
Packit Service 9ccfef
        copsClientErrLengthMismatch         Counter32,
Packit Service 9ccfef
        copsClientErrUnknownOpcode          Counter32,
Packit Service 9ccfef
        copsClientErrUnknownCnum            Counter32,
Packit Service 9ccfef
        copsClientErrBadCtype               Counter32,
Packit Service 9ccfef
        copsClientErrBadSends               Counter32,
Packit Service 9ccfef
        copsClientErrWrongObjects           Counter32,
Packit Service 9ccfef
        copsClientErrWrongOpcode            Counter32,
Packit Service 9ccfef
        copsClientKaTimedoutClients         Counter32,
Packit Service 9ccfef
        copsClientErrAuthFailures           Counter32,
Packit Service 9ccfef
        copsClientErrAuthMissing            Counter32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerAddressType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddressType
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The type of address in copsClientServerAddress."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddress
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The IPv4, IPv6 or DNS address of a COPS Server. Note that,
Packit Service 9ccfef
        since this is an index to the table, the DNS name must be
Packit Service 9ccfef
        short enough to fit into the maximum length of indices allowed
Packit Service 9ccfef
        by the management protocol in use."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 2.3"
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerClientType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The COPS protocol Client-Type for which this entry
Packit Service 9ccfef
        applies. Multiple Client-Types can be served by a single
Packit Service 9ccfef
        COPS server. The value 0 (zero) indicates that this
Packit Service 9ccfef
        entry contains information about the underlying connection
Packit Service 9ccfef
        itself."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 6, IANA"
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerTcpPort OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsTcpPort
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The TCP port number on the COPS server to which the
Packit Service 9ccfef
        client should connect/is connected."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsServerEntryType
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Indicator of the source of this COPS server information.
Packit Service 9ccfef
        COPS servers may be configured by network management
Packit Service 9ccfef
        into copsClientServerConfigTable and appear in this entry
Packit Service 9ccfef
        with type copsServerStatic(1). Alternatively, the may be
Packit Service 9ccfef
        notified from another COPS server by means of the COPS
Packit Service 9ccfef
        PDP-Redirect mechanism and appear as copsServerRedirect(2)."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerAuthType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsAuthType
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Indicator of the current security mode in use between
Packit Service 9ccfef
        client and this COPS server."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerLastConnAttempt OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeStamp
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Timestamp of the last time that this client attempted to
Packit Service 9ccfef
        connect to this COPS server."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientState  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsClientState
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The state of the connection and COPS protocol with respect
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        to this COPS server."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerKeepaliveTime OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeInterval
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of the COPS protocol Keepalive timeout, in
Packit Service 9ccfef
        centiseconds, currently in use by this client, as
Packit Service 9ccfef
        specified by this COPS server in the Client-Accept operation.
Packit Service 9ccfef
        A value of zero indicates no keepalive activity is expected."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 3.7, 4.4"
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerAccountingTime   OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeInterval
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of the COPS protocol Accounting timeout, in
Packit Service 9ccfef
        centiseconds, currently in use by this client, as specified
Packit Service 9ccfef
        by the COPS server in the Client-Accept operation. A value
Packit Service 9ccfef
        of zero indicates no accounting activity is to be performed."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 3.7"
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientInPkts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from this COPS server marked for this Client-Type.
Packit Service 9ccfef
        This value is cumulative since agent restart and is not zeroed
Packit Service 9ccfef
        on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientOutPkts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has sent to this COPS server marked for this Client-Type. This
Packit Service 9ccfef
        value is cumulative since agent restart and is not zeroed on new
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientInErrs OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from this COPS server marked for this Client-Type
Packit Service 9ccfef
        that contained errors in syntax. This value is cumulative since
Packit Service 9ccfef
        agent restart and is not zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientLastError OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsErrorCode
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The code contained in the last COPS protocol Error Object
Packit Service 9ccfef
        received by this client from this COPS server marked for this
Packit Service 9ccfef
        Client-Type. This value is not zeroed on COPS Client-Open
Packit Service 9ccfef
        operations."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 2.2.8"
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientTcpConnectAttempts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the number of times that this COPS client has tried
Packit Service 9ccfef
        (successfully or otherwise) to open an TCP connection to a COPS
Packit Service 9ccfef
        server. This value is cumulative  since agent restart and is not
Packit Service 9ccfef
        zeroed on new connections. This value is not incremented for
Packit Service 9ccfef
        entries representing a non-zero Client-Type."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientTcpConnectFailures OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the number of times that this COPS client has failed
Packit Service 9ccfef
        to open an TCP connection to a COPS server. This value is
Packit Service 9ccfef
        cumulative since agent restart and is not zeroed on new
Packit Service 9ccfef
        connections. This value is not incremented for
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        entries representing a non-zero Client-Type."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientOpenAttempts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the number of times that this COPS client has tried
Packit Service 9ccfef
        to perform a COPS Client-Open to a COPS server for this
Packit Service 9ccfef
        Client-Type. This value is cumulative since agent restart and is
Packit Service 9ccfef
        not zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 17 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientOpenFailures OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the number of times that this COPS client has failed
Packit Service 9ccfef
        to perform a COPS Client-Open to a COPS server for this
Packit Service 9ccfef
        Client-Type. This value is cumulative since agent restart and is
Packit Service 9ccfef
        not zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 18 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrUnsupportClienttype OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers that referred to Client-Types
Packit Service 9ccfef
        that are unsupported by this client. This value is cumulative
Packit Service 9ccfef
        since agent restart and is not zeroed on new connections. This
Packit Service 9ccfef
        value is not incremented for entries representing a non-zero
Packit Service 9ccfef
        Client-Type."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 19 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrUnsupportedVersion OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers marked for this Client-Type that
Packit Service 9ccfef
        had a COPS protocol Version number that is unsupported by this
Packit Service 9ccfef
        client. This value is cumulative since agent restart and is not
Packit Service 9ccfef
        zeroed on new connections."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 20 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrLengthMismatch OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers marked for this Client-Type that
Packit Service 9ccfef
        had a COPS protocol Message Length that did not match the actual
Packit Service 9ccfef
        received message. This value is cumulative since agent restart
Packit Service 9ccfef
        and is not zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 21 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrUnknownOpcode OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers marked for this Client-Type that
Packit Service 9ccfef
        had a COPS protocol Op Code that was unrecognised by this
Packit Service 9ccfef
        client. This value is cumulative since agent restart and is not
Packit Service 9ccfef
        zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 22 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrUnknownCnum OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers marked for this Client-Type that
Packit Service 9ccfef
        contained a COPS protocol object C-Num that was unrecognised by
Packit Service 9ccfef
        this client. This value is cumulative since agent restart and is
Packit Service 9ccfef
        not zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 23 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrBadCtype OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers marked for this Client-Type that
Packit Service 9ccfef
        contained a COPS protocol object C-Type that was not defined for
Packit Service 9ccfef
        the C-Nums known by this client. This value is cumulative since
Packit Service 9ccfef
        agent restart and is not zeroed on new connections."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 24 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrBadSends OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        attempted to send to COPS servers marked for this Client-Type
Packit Service 9ccfef
        that resulted in a transmit error. This value is cumulative
Packit Service 9ccfef
        since agent restart and is not zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 25 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrWrongObjects OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers marked for this Client-Type that
Packit Service 9ccfef
        did not contain a permitted set of COPS protocol objects. This
Packit Service 9ccfef
        value is cumulative since agent restart and is not zeroed on new
Packit Service 9ccfef
        connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 26 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrWrongOpcode OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of COPS messages that this client
Packit Service 9ccfef
        has received from COPS servers marked for this Client-Type that
Packit Service 9ccfef
        had a COPS protocol Op Code that should not have been sent to a
Packit Service 9ccfef
        COPS client e.g. Open-Requests. This value is cumulative since
Packit Service 9ccfef
        agent restart and is not zeroed on new connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 27 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientKaTimedoutClients OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of times that this client has
Packit Service 9ccfef
        been shut down for this Client-Type by COPS servers that had
Packit Service 9ccfef
        detected a COPS protocol Keepalive timeout. This value is
Packit Service 9ccfef
        cumulative since agent restart and is not zeroed on new
Packit Service 9ccfef
        connections."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 28 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrAuthFailures OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of times that this client has
Packit Service 9ccfef
        received a COPS message marked for this Client-Type which
Packit Service 9ccfef
        could not be authenticated using the authentication mechanism
Packit Service 9ccfef
        used by this client."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 29 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientErrAuthMissing OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A count of the total number of times that this client has
Packit Service 9ccfef
        received a COPS message marked for this Client-Type which did not
Packit Service 9ccfef
        contain authentication information."
Packit Service 9ccfef
    ::= { copsClientServerCurrentEntry 30 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
copsClientConfigGroup OBJECT IDENTIFIER ::= { copsClientMIBObjects 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigTable OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX      SEQUENCE OF CopsClientServerConfigEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Table of possible COPS servers to try to connect to in order
Packit Service 9ccfef
        of copsClientServerConfigPriority. There may be multiple
Packit Service 9ccfef
        entries in this table for the same server and client-type which
Packit Service 9ccfef
        specify different security mechanisms: these mechanisms will
Packit Service 9ccfef
        be attempted by the client in the priority order given. Note
Packit Service 9ccfef
        that a server learned by means of PDPRedirect always takes
Packit Service 9ccfef
        priority over any of these configured entries."
Packit Service 9ccfef
    ::= { copsClientConfigGroup 1 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsClientServerConfigEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A set of configuration information regarding a single
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        COPS server from the point of view of a COPS client."
Packit Service 9ccfef
    INDEX { copsClientServerConfigAddrType,
Packit Service 9ccfef
            copsClientServerConfigAddress,
Packit Service 9ccfef
            copsClientServerConfigClientType,
Packit Service 9ccfef
            copsClientServerConfigAuthType }
Packit Service 9ccfef
    ::= { copsClientServerConfigTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
CopsClientServerConfigEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        copsClientServerConfigAddrType      InetAddressType,
Packit Service 9ccfef
        copsClientServerConfigAddress       InetAddress,
Packit Service 9ccfef
        copsClientServerConfigClientType    INTEGER,
Packit Service 9ccfef
        copsClientServerConfigAuthType      CopsAuthType,
Packit Service 9ccfef
        copsClientServerConfigTcpPort       CopsTcpPort,
Packit Service 9ccfef
        copsClientServerConfigPriority      Integer32,
Packit Service 9ccfef
        copsClientServerConfigRowStatus     RowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigAddrType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddressType
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The type of address in copsClientServerConfigAddress."
Packit Service 9ccfef
    ::= { copsClientServerConfigEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InetAddress
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The IPv4, IPv6 or DNS address of a COPS Server. Note that,
Packit Service 9ccfef
        since this is an index to the table, the DNS name must be
Packit Service 9ccfef
        short enough to fit into the maximum length of indices allowed
Packit Service 9ccfef
        by the management protocol in use."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 2.3"
Packit Service 9ccfef
    ::= { copsClientServerConfigEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigClientType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The COPS protocol Client-Type for which this entry
Packit Service 9ccfef
        applies and for which this COPS server is capable
Packit Service 9ccfef
        of serving. Multiple Client-Types can be served by a
Packit Service 9ccfef
        single COPS server."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 6, IANA"
Packit Service 9ccfef
    ::= { copsClientServerConfigEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigAuthType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsAuthType
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The type of authentication mechanism for this COPS client
Packit Service 9ccfef
        to request when negotiating security at the start of a
Packit Service 9ccfef
        connection to a COPS server."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "RFC 2748 section 4."
Packit Service 9ccfef
    ::= { copsClientServerConfigEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigTcpPort OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      CopsTcpPort
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The TCP port number on the COPS server to which the
Packit Service 9ccfef
        client should connect."
Packit Service 9ccfef
    ::= { copsClientServerConfigEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigPriority OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The priority of this entry relative to other entries.
Packit Service 9ccfef
        COPS client will attempt to contact COPS servers for the
Packit Service 9ccfef
        appropriate Client-Type. Higher numbers are tried first. The
Packit Service 9ccfef
        order to be used amongst server entries with the same priority
Packit Service 9ccfef
        is undefined. COPS servers that are notified to the client using
Packit Service 9ccfef
        the COPS protocol PDP-Redirect mechanism are always used in
Packit Service 9ccfef
        preference to any entries in this table."
Packit Service 9ccfef
    ::= { copsClientServerConfigEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "State of this entry in the table."
Packit Service 9ccfef
    ::= { copsClientServerConfigEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigRetryAlgrm OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    other(1),
Packit Service 9ccfef
                    sequential(2),
Packit Service 9ccfef
                    roundRobin(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The algorithm by which the client should retry when it
Packit Service 9ccfef
         fails to connect to a COPS server."
Packit Service 9ccfef
    DEFVAL { sequential }
Packit Service 9ccfef
    ::= { copsClientConfigGroup 2 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigRetryCount OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A retry count for use by the retry algorithm.  Each retry
Packit Service 9ccfef
         algorithm needs to specify how it uses this value.
Packit Service 9ccfef
Packit Service 9ccfef
         For the 'sequential(2)' algorithm, this value is the
Packit Service 9ccfef
         number of times the client should retry to connect
Packit Service 9ccfef
         to one COPS server before moving on to another.
Packit Service 9ccfef
         For the 'roundRobin(3)' algorithm, this value is not used."
Packit Service 9ccfef
    DEFVAL { 1 }
Packit Service 9ccfef
    ::= { copsClientConfigGroup 3 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientServerConfigRetryIntvl OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeInterval
Packit Service 9ccfef
    UNITS       "centi-seconds"
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A retry interval for use by the retry algorithm.  Each retry
Packit Service 9ccfef
         algorithm needs to specify how it uses this value.
Packit Service 9ccfef
Packit Service 9ccfef
         For the 'sequential(2)' algorithm, this value is the time to
Packit Service 9ccfef
         wait between retries of a connection to the same COPS server.
Packit Service 9ccfef
Packit Service 9ccfef
         For the 'roundRobin(3)' algorithm, the client always attempts
Packit Service 9ccfef
         to connect to each Server in turn, until one succeeds or they
Packit Service 9ccfef
         all fail; if they all fail, then the client waits for the value
Packit Service 9ccfef
         of this interval before restarting the algorithm."
Packit Service 9ccfef
    DEFVAL { 1000 }
Packit Service 9ccfef
    ::= { copsClientConfigGroup 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- Conformance Information
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
copsClientConformance OBJECT IDENTIFIER ::= { copsClientMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
copsClientGroups OBJECT IDENTIFIER ::= { copsClientConformance 1 }
Packit Service 9ccfef
copsClientCompliances OBJECT IDENTIFIER ::= { copsClientConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- units of conformance
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
copsDeviceStatusGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        copsClientCapabilities,
Packit Service 9ccfef
        copsClientServerTcpPort, copsClientServerType,
Packit Service 9ccfef
        copsClientServerAuthType, copsClientServerLastConnAttempt,
Packit Service 9ccfef
        copsClientState, copsClientServerKeepaliveTime,
Packit Service 9ccfef
        copsClientServerAccountingTime, copsClientInPkts,
Packit Service 9ccfef
        copsClientOutPkts, copsClientInErrs, copsClientLastError,
Packit Service 9ccfef
        copsClientTcpConnectAttempts, copsClientTcpConnectFailures,
Packit Service 9ccfef
        copsClientOpenAttempts, copsClientOpenFailures,
Packit Service 9ccfef
        copsClientErrUnsupportClienttype,
Packit Service 9ccfef
        copsClientErrUnsupportedVersion, copsClientErrLengthMismatch,
Packit Service 9ccfef
        copsClientErrUnknownOpcode, copsClientErrUnknownCnum,
Packit Service 9ccfef
        copsClientErrBadCtype, copsClientErrBadSends,
Packit Service 9ccfef
        copsClientErrWrongObjects, copsClientErrWrongOpcode,
Packit Service 9ccfef
        copsClientKaTimedoutClients, copsClientErrAuthFailures,
Packit Service 9ccfef
        copsClientErrAuthMissing
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects for monitoring the status of
Packit Service 9ccfef
        connections to COPS servers and statistics for a COPS client."
Packit Service 9ccfef
    ::= { copsClientGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
copsDeviceConfigGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        copsClientServerConfigTcpPort, copsClientServerConfigPriority,
Packit Service 9ccfef
        copsClientServerConfigRowStatus,
Packit Service 9ccfef
        copsClientServerConfigRetryAlgrm,
Packit Service 9ccfef
        copsClientServerConfigRetryCount,
Packit Service 9ccfef
        copsClientServerConfigRetryIntvl
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects for configuring COPS server
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        information."
Packit Service 9ccfef
    ::= { copsClientGroups 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- compliance statements
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
copsClientCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The compliance statement for device support of
Packit Service 9ccfef
        management of the COPS client."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE
Packit Service 9ccfef
        MANDATORY-GROUPS {
Packit Service 9ccfef
            copsDeviceStatusGroup, copsDeviceConfigGroup
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      copsClientServerConfigTcpPort
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is required only if the device supports the
Packit Service 9ccfef
            configuration of COPS server information."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      copsClientServerConfigPriority
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is required only if the device supports the
Packit Service 9ccfef
            configuration of COPS server information."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      copsClientServerConfigRowStatus
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is required only if the device supports the
Packit Service 9ccfef
            configuration of COPS server information."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      copsClientServerConfigRetryAlgrm
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is required only if the device supports the
Packit Service 9ccfef
            configuration of COPS server information."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      copsClientServerConfigRetryCount
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is required only if the device supports the
Packit Service 9ccfef
            configuration of COPS server information."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      copsClientServerConfigRetryIntvl
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is required only if the device supports the
Packit Service 9ccfef
            configuration of COPS server information."
Packit Service 9ccfef
Packit Service 9ccfef
       ::= { copsClientCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
END