📄 nvutils.h
字号:
#define TV3TPARMSTORAGE 6#define TV3TPARMSTATUS 7#define TV3NTFYNAME 1#define TV3NTFYTAG 2#define TV3NTFYTYPE 3#define TV3NTFYSTORAGE 4#define TV3NTFYSTATUS 5#define TV3NPROFPARM 1#define TV3NPROFNAME 2#define TV3NPROFSTORAGE 3#define TV3NPROFSTATUS 4#define TV3NFILTPNAME 1#define TV3NFILTSTREE 2#define TV3NFILTMASK 3#define TV3NFILTTYPE 4#define TV3NFILTSTORAGE 5#define TV3NFILTSTATUS 6#define TV3TRAPNAME 1#define TV3TRAPOID 2#define TV3TRAPTYPE 3#define TV3TRAPVALUE 4#define TV3TRAPCOUNT 5#define TV3PROXYNAME 1#define TV3PROXYTYPE 2#define TV3PROXYCONID 3#define TV3PROXYCONNAME 4#define TV3PROXYPARAMSIN 5#define TV3PROXYSINGLE 6#define TV3PROXYMULTIPLE 7#define TV3PROXYSTORAGE 8#define TV3PROXYSTATUS 9#define TCOMMINDEX 1#define TCOMMNAME 2#define TCOMMSECNAME 3#define TCOMMCONID 4#define TCOMMCONNAME 5#define TCOMMTAG 6#define TCOMMSTORAGE 7#define TCOMMSTATUS 8#define TENTLOGICINDEX 1#define TENTLOGICDESCR 2#define TENTLOGICTYPE 3#define TENTLOGICCOMMUNITY 4#define TENTLOGICTADDRESS 5#define TENTLOGICTDOMAIN 6#define TENTLOGICCONID 7#define TENTLOGICCONNAME 8extern int SNMP_NV_Config (char *);extern void SNMP_NV_Clean (void);extern int SNMP_NV_Write (int);extern void SNMP_NV_Doit (void);struct SNMP_PKT_S;struct VB_S;#if (INSTALL_ENVOY_SNMP_V3_TARGET) && (INSTALL_ENVOY_SNMP_V3_NOTIFY)typedef struct SNMPV3_TRAP_S { struct SNMPV3_TRAP_S *next; EBUFFER_T trap_name; VBL_T *vblp; } SNMPV3_TRAP_T;extern SNMPV3_TRAP_T *trap_root;#endif#if (INSTALL_ENVOY_SNMP_RFC1445_VIEWS)struct VIEWLEAF_S;extern int SNMP_NV_View_Add_Mod (struct VIEWLEAF_S *, INT_32_T);#endif#if (INSTALL_ENVOY_SNMP_RFC2275_VIEWS)struct VIEWLEAF_S;extern sbits32_t SNMP_NV_View_2275_Add_Mod (struct VIEWLEAF_S *, struct VIEWLEAF_S *, sbits32_t);extern sbits32_t snmp_view_2275_test (struct SNMP_PKT_S *, struct VB_S *, struct VIEWLEAF_S *, struct VIEWLEAF_S *);extern void snmp_view_2275_set (struct SNMP_PKT_S *, struct VB_S *, struct VIEWLEAF_S *, struct VIEWLEAF_S *);extern void snmp_view_2275_backout (struct VIEWLEAF_S *, struct VIEWLEAF_S *);extern int snmp_view_2275_undo (struct SNMP_PKT_S *, struct VB_S *, struct VIEWLEAF_S *, struct VIEWLEAF_S *);extern void snmp_view_2275_finished (void);#endif#if (INSTALL_ENVOY_SNMP_VERSION_3)struct SNMP_GROUP_S;extern sbits32_t SNMP_NV_V3_Group_Add_Mod (struct SNMP_GROUP_S *, struct SNMP_GROUP_S *, sbits32_t);extern sbits32_t snmp_v3_group_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_GROUP_S *, struct SNMP_GROUP_S *);extern void snmp_v3_group_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_GROUP_S *, struct SNMP_GROUP_S *);extern void snmp_v3_group_backout (struct SNMP_GROUP_S *, struct SNMP_GROUP_S *);extern int snmp_v3_group_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_GROUP_S *, struct SNMP_GROUP_S *);extern void snmp_v3_group_finished (void);struct SNMP_ACCESS_S;extern sbits32_t SNMP_NV_V3_Access_Add_Mod (struct SNMP_ACCESS_S *, struct SNMP_ACCESS_S *, sbits32_t);extern sbits32_t snmp_v3_access_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_ACCESS_S *, struct SNMP_ACCESS_S *);extern void snmp_v3_access_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_ACCESS_S *, struct SNMP_ACCESS_S *);extern void snmp_v3_access_backout (struct SNMP_ACCESS_S *, struct SNMP_ACCESS_S *);extern int snmp_v3_access_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_ACCESS_S *, struct SNMP_ACCESS_S *);extern void snmp_v3_access_finished (void);struct SNMP_USER_S;extern sbits32_t SNMP_NV_V3_User_Add_Mod (struct SNMP_USER_S *, struct SNMP_USER_S *, sbits32_t);extern sbits32_t snmp_v3_user_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_USER_S *, struct SNMP_USER_S *);extern void snmp_v3_user_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_USER_S *, struct SNMP_USER_S *);extern void snmp_v3_user_backout (struct SNMP_USER_S *, struct SNMP_USER_S *);extern int snmp_v3_user_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_USER_S *, struct SNMP_USER_S *);extern void snmp_v3_user_finished (void);#if (INSTALL_ENVOY_SNMP_V3_TARGET)struct SNMP_TARGET_ADDR_S;extern sbits32_t SNMP_NV_V3_TAddr_Add_Mod (struct SNMP_TARGET_ADDR_S *, struct SNMP_TARGET_ADDR_S *, sbits32_t);extern sbits32_t snmp_v3_taddr_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_TARGET_ADDR_S *, struct SNMP_TARGET_ADDR_S *);extern void snmp_v3_taddr_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_TARGET_ADDR_S *, struct SNMP_TARGET_ADDR_S *);extern void snmp_v3_taddr_backout (struct SNMP_TARGET_ADDR_S *, struct SNMP_TARGET_ADDR_S *);extern int snmp_v3_taddr_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_TARGET_ADDR_S *, struct SNMP_TARGET_ADDR_S *);extern void snmp_v3_taddr_finished (void);struct SNMP_TARGET_PARAMS_S;extern sbits32_t SNMP_NV_V3_TParam_Add_Mod (struct SNMP_TARGET_PARAMS_S *, struct SNMP_TARGET_PARAMS_S *, sbits32_t);extern sbits32_t snmp_v3_tparam_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_TARGET_PARAMS_S *, struct SNMP_TARGET_PARAMS_S *);extern void snmp_v3_tparam_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_TARGET_PARAMS_S *, struct SNMP_TARGET_PARAMS_S *);extern void snmp_v3_tparam_backout (struct SNMP_TARGET_PARAMS_S *, struct SNMP_TARGET_PARAMS_S *);extern int snmp_v3_tparam_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_TARGET_PARAMS_S *, struct SNMP_TARGET_PARAMS_S *);extern void snmp_v3_tparam_finished (void);#if (INSTALL_ENVOY_SNMP_V3_NOTIFY)struct SNMP_NOTIFY_S;extern sbits32_t SNMP_NV_V3_Notify_Add_Mod (struct SNMP_NOTIFY_S *, struct SNMP_NOTIFY_S *, sbits32_t);extern sbits32_t snmp_v3_notify_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_S *, struct SNMP_NOTIFY_S *);extern void snmp_v3_notify_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_S *, struct SNMP_NOTIFY_S *);extern void snmp_v3_notify_backout (struct SNMP_NOTIFY_S *, struct SNMP_NOTIFY_S *);extern int snmp_v3_notify_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_S *, struct SNMP_NOTIFY_S *);extern void snmp_v3_notify_finished (void);struct SNMP_NOTIFY_FILTER_PROFILE_S;extern sbits32_t SNMP_NV_V3_NProf_Add_Mod (struct SNMP_NOTIFY_FILTER_PROFILE_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *, sbits32_t);extern sbits32_t snmp_v3_nprof_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *);extern void snmp_v3_nprof_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *);extern void snmp_v3_nprof_backout (struct SNMP_NOTIFY_FILTER_PROFILE_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *);extern int snmp_v3_nprof_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *, struct SNMP_NOTIFY_FILTER_PROFILE_S *);extern void snmp_v3_nprof_finished (void);struct SNMP_NOTIFY_FILTER_S;extern sbits32_t SNMP_NV_V3_NFilt_Add_Mod (struct SNMP_NOTIFY_FILTER_S *, struct SNMP_NOTIFY_FILTER_S *, sbits32_t);extern sbits32_t snmp_v3_nfilt_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_FILTER_S *, struct SNMP_NOTIFY_FILTER_S *);extern void snmp_v3_nfilt_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_FILTER_S *, struct SNMP_NOTIFY_FILTER_S *);extern void snmp_v3_nfilt_backout (struct SNMP_NOTIFY_FILTER_S *, struct SNMP_NOTIFY_FILTER_S *);extern int snmp_v3_nfilt_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_NOTIFY_FILTER_S *, struct SNMP_NOTIFY_FILTER_S *);extern void snmp_v3_nfilt_finished (void);#endif /* #if (INSTALL_ENVOY_SNMP_V3_NOTIFY) */#if (INSTALL_ENVOY_SNMP_V3_PROXY)struct SNMP_PROXY_S;extern sbits32_t SNMP_NV_V3_Proxy_Add_Mod (struct SNMP_PROXY_S *, struct SNMP_PROXY_S *, sbits32_t);extern sbits32_t snmp_v3_proxy_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_PROXY_S *, struct SNMP_PROXY_S *);extern void snmp_v3_proxy_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_PROXY_S *, struct SNMP_PROXY_S *);extern void snmp_v3_proxy_backout (struct SNMP_PROXY_S *, struct SNMP_PROXY_S *);extern int snmp_v3_proxy_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_PROXY_S *, struct SNMP_PROXY_S *);extern void snmp_v3_proxy_finished (void);#endif /* #if (INSTALL_ENVOY_SNMP_V3_PROXY) */#if (INSTALL_ENVOY_SNMP_COEXISTENCE)struct SNMP_COMMUNITY_S;extern sbits32_t SNMP_NV_Community_Add_Mod (struct SNMP_COMMUNITY_S *, struct SNMP_COMMUNITY_S *, sbits32_t);extern sbits32_t snmp_community_test (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_COMMUNITY_S *, struct SNMP_COMMUNITY_S *);extern void snmp_community_set (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_COMMUNITY_S *, struct SNMP_COMMUNITY_S *);extern void snmp_community_backout (struct SNMP_COMMUNITY_S *, struct SNMP_COMMUNITY_S *);extern int snmp_community_undo (struct SNMP_PKT_S *, struct VB_S *, struct SNMP_COMMUNITY_S *, struct SNMP_COMMUNITY_S *);extern void snmp_community_finished (void);#endif /* #if (INSTALL_ENVOY_SNMP_COEXISTENCE */#endif /* #if (INSTALL_ENVOY_SNMP_V3_TARGET) */#endif /* #if (INSTALL_ENVOY_SNMP_VERSION_3) */#define MAX_NVF 128extern char NV_Config_Static[];extern char NV_Old_Config_Static[];extern char NV_Temp_Config_Static[];extern char *NV_Config_File;extern char *NV_Old_Config_File;extern char *NV_Temp_Config_File;extern int NV_Read_Only;extern int NV_Views_From_Config;#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -