Jump to main content

##

# TCPIP_SNMPV3_USM_USER_CONFIG Structure

## C

    typedef struct {
    const char * username;
    STD_BASED_SNMPV3_SECURITY_LEVEL security_level;
    SNMPV3_HMAC_HASH_TYPE usm_auth_proto;
    const char * usm_auth_password;
    SNMPV3_PRIV_PROT_TYPE usm_priv_proto;
    const char * usm_priv_password;
    } TCPIP_SNMPV3_USM_USER_CONFIG;

## Description

Structure: SNMPV3_USM_USER_CONFIG.

This structure is used to configure predefined SNMPv3 USM details for run-time configuration.

## Members

Members | Description
--- | ---
username | < user name string.
security_level | < security level: auth, priv combination.
usm_auth_proto | < auth type: md5, sha1.
usm_auth_password | < passphrase string for authentication.
usm_priv_proto | < priv type: DES.
usm_priv_password | < passphrase string for privacy.

## Remarks

None.