mbgtools-lx  4.2.8
MBG_SNMP_V3_SETTINGS Struct Reference

#include <gpsdefs.h>

Data Fields

uint8_t access_type
 See MBG_SNMP_ACCESS_TYPES, ignore in trap settings. More...
 
uint8_t sec_level
 See MBG_SNMP_V3_SEC_LEVELS. More...
 
uint8_t auth_protocol
 
uint8_t priv_protocol
 
uint16_t flags
 See MBG_SNMP_FLAG_MSKS. More...
 
uint16_t reserved_0
 
uint32_t reserved_1 [3]
 
char user_name [32]
 User name used for authentication, always required. More...
 
char auth_passwd [32]
 is MBG_SNMP_V3_SEC_LEVEL_AUTH_NO_PRIV or MBG_SNMP_V3_SEC_LEVEL_AUTH_PRIV More...
 
char sec_engine_id [32]
 Mandatory for traps only. More...
 
char context_engine_id [32]
 Ignore. More...
 
char context_name [32]
 Ignore. More...
 
char reserved_2 [32]
 Future use. More...
 
char reserved_3 [32]
 Future use. More...
 
char priv_passwd [32]
 Encryption passwd if MBG_SNMP_V3_SETTINGS::auth_protocol is MBG_SNMP_V3_SEC_LEVEL_AUTH_PRIV. More...
 
uint32_t boots
 Number of system/deamon restarts -> Ignore. More...
 
uint32_t time
 Timeticks since last "boots" event -> Ignore. More...
 
uint32_t reserved_4 [2]
 

Detailed Description

Definition at line 21602 of file gpsdefs.h.

Field Documentation

◆ access_type

uint8_t MBG_SNMP_V3_SETTINGS::access_type

See MBG_SNMP_ACCESS_TYPES, ignore in trap settings.

Definition at line 21604 of file gpsdefs.h.

◆ auth_passwd

char MBG_SNMP_V3_SETTINGS::auth_passwd[32]

◆ auth_protocol

◆ boots

uint32_t MBG_SNMP_V3_SETTINGS::boots

Number of system/deamon restarts -> Ignore.

Definition at line 21622 of file gpsdefs.h.

◆ context_engine_id

char MBG_SNMP_V3_SETTINGS::context_engine_id[32]

Ignore.

Definition at line 21617 of file gpsdefs.h.

◆ context_name

char MBG_SNMP_V3_SETTINGS::context_name[32]

Ignore.

Definition at line 21618 of file gpsdefs.h.

◆ flags

uint16_t MBG_SNMP_V3_SETTINGS::flags

See MBG_SNMP_FLAG_MSKS.

Definition at line 21610 of file gpsdefs.h.

◆ priv_passwd

char MBG_SNMP_V3_SETTINGS::priv_passwd[32]

Encryption passwd if MBG_SNMP_V3_SETTINGS::auth_protocol is MBG_SNMP_V3_SEC_LEVEL_AUTH_PRIV.

Definition at line 21621 of file gpsdefs.h.

◆ priv_protocol

uint8_t MBG_SNMP_V3_SETTINGS::priv_protocol

◆ reserved_0

uint16_t MBG_SNMP_V3_SETTINGS::reserved_0

Definition at line 21611 of file gpsdefs.h.

◆ reserved_1

uint32_t MBG_SNMP_V3_SETTINGS::reserved_1[3]

Definition at line 21612 of file gpsdefs.h.

◆ reserved_2

char MBG_SNMP_V3_SETTINGS::reserved_2[32]

Future use.

Definition at line 21619 of file gpsdefs.h.

◆ reserved_3

char MBG_SNMP_V3_SETTINGS::reserved_3[32]

Future use.

Definition at line 21620 of file gpsdefs.h.

◆ reserved_4

uint32_t MBG_SNMP_V3_SETTINGS::reserved_4[2]

Definition at line 21624 of file gpsdefs.h.

◆ sec_engine_id

char MBG_SNMP_V3_SETTINGS::sec_engine_id[32]

Mandatory for traps only.

Definition at line 21616 of file gpsdefs.h.

◆ sec_level

uint8_t MBG_SNMP_V3_SETTINGS::sec_level

See MBG_SNMP_V3_SEC_LEVELS.

Definition at line 21605 of file gpsdefs.h.

◆ time

uint32_t MBG_SNMP_V3_SETTINGS::time

Timeticks since last "boots" event -> Ignore.

Definition at line 21623 of file gpsdefs.h.

◆ user_name

char MBG_SNMP_V3_SETTINGS::user_name[32]

User name used for authentication, always required.

Definition at line 21613 of file gpsdefs.h.


The documentation for this struct was generated from the following file: