#include <net-snmp/net-snmp-config.h>
#include <net-snmp/net-snmp-includes.h>
#include "driver.h"
#include "mainloop-worker.h"
#include "logthrdest/logthrdestdrv.h"
Go to the source code of this file.
|
| LogDriver * | snmpdest_dd_new (GlobalConfig *cfg) |
| |
| void | snmpdest_dd_set_version (LogDriver *d, const gchar *version) |
| |
| void | snmpdest_dd_set_host (LogDriver *d, const gchar *host) |
| |
| void | snmpdest_dd_set_port (LogDriver *d, gint port) |
| |
| gboolean | snmpdest_dd_set_snmp_obj (LogDriver *d, GlobalConfig *cfg, const gchar *objectid, const gchar *type, const gchar *value) |
| |
| void | snmpdest_dd_set_trap_obj (LogDriver *d, GlobalConfig *cfg, const gchar *objectid, const gchar *type, const gchar *value) |
| |
| void | snmpdest_dd_set_community (LogDriver *d, const gchar *community) |
| |
| gboolean | snmpdest_dd_set_engine_id (LogDriver *d, const gchar *eid) |
| |
| void | snmpdest_dd_set_auth_username (LogDriver *d, const gchar *auth_username) |
| |
| void | snmpdest_dd_set_auth_algorithm (LogDriver *d, const gchar *auth_algo) |
| |
| void | snmpdest_dd_set_auth_password (LogDriver *d, const gchar *auth_pwd) |
| |
| void | snmpdest_dd_set_enc_algorithm (LogDriver *d, const gchar *enc_algo) |
| |
| void | snmpdest_dd_set_enc_password (LogDriver *d, const gchar *epwd) |
| |
| void | snmpdest_dd_set_transport (LogDriver *d, const gchar *transport) |
| |
| void | snmpdest_dd_set_time_zone (LogDriver *d, const gchar *Time_zone) |
| |
| gboolean | snmpdest_check_required_params (LogDriver *, gchar *err_msg) |
| |
| gchar * | snmpdest_dd_get_version (LogDriver *) |
| |
| const LogTemplateOptions * | snmpdest_dd_get_template_options (LogDriver *d) |
| |
| gboolean | snmpdest_dd_check_auth_algorithm (gchar *algo) |
| |
| gboolean | snmpdest_dd_check_enc_algorithm (gchar *algo) |
| |
◆ ENGINE_ID_MAX_LENGTH
| #define ENGINE_ID_MAX_LENGTH 32 |
◆ ENGINE_ID_MIN_LENGTH
| #define ENGINE_ID_MIN_LENGTH 5 |
◆ snmpdest_check_required_params()
| gboolean snmpdest_check_required_params |
( |
LogDriver * |
d, |
|
|
gchar * |
err_msg |
|
) |
| |
◆ snmpdest_dd_check_auth_algorithm()
| gboolean snmpdest_dd_check_auth_algorithm |
( |
gchar * |
algo | ) |
|
◆ snmpdest_dd_check_enc_algorithm()
| gboolean snmpdest_dd_check_enc_algorithm |
( |
gchar * |
algo | ) |
|
◆ snmpdest_dd_get_template_options()
| const LogTemplateOptions* snmpdest_dd_get_template_options |
( |
LogDriver * |
d | ) |
|
◆ snmpdest_dd_get_version()
| gchar* snmpdest_dd_get_version |
( |
LogDriver * |
d | ) |
|
◆ snmpdest_dd_new()
| LogDriver* snmpdest_dd_new |
( |
GlobalConfig * |
cfg | ) |
|
◆ snmpdest_dd_set_auth_algorithm()
| void snmpdest_dd_set_auth_algorithm |
( |
LogDriver * |
d, |
|
|
const gchar * |
auth_algo |
|
) |
| |
◆ snmpdest_dd_set_auth_password()
| void snmpdest_dd_set_auth_password |
( |
LogDriver * |
d, |
|
|
const gchar * |
auth_pwd |
|
) |
| |
◆ snmpdest_dd_set_auth_username()
| void snmpdest_dd_set_auth_username |
( |
LogDriver * |
d, |
|
|
const gchar * |
auth_username |
|
) |
| |
◆ snmpdest_dd_set_community()
| void snmpdest_dd_set_community |
( |
LogDriver * |
d, |
|
|
const gchar * |
community |
|
) |
| |
◆ snmpdest_dd_set_enc_algorithm()
| void snmpdest_dd_set_enc_algorithm |
( |
LogDriver * |
d, |
|
|
const gchar * |
enc_algo |
|
) |
| |
◆ snmpdest_dd_set_enc_password()
| void snmpdest_dd_set_enc_password |
( |
LogDriver * |
d, |
|
|
const gchar * |
epwd |
|
) |
| |
◆ snmpdest_dd_set_engine_id()
| gboolean snmpdest_dd_set_engine_id |
( |
LogDriver * |
d, |
|
|
const gchar * |
eid |
|
) |
| |
◆ snmpdest_dd_set_host()
| void snmpdest_dd_set_host |
( |
LogDriver * |
d, |
|
|
const gchar * |
host |
|
) |
| |
◆ snmpdest_dd_set_port()
| void snmpdest_dd_set_port |
( |
LogDriver * |
d, |
|
|
gint |
port |
|
) |
| |
◆ snmpdest_dd_set_snmp_obj()
| gboolean snmpdest_dd_set_snmp_obj |
( |
LogDriver * |
d, |
|
|
GlobalConfig * |
cfg, |
|
|
const gchar * |
objectid, |
|
|
const gchar * |
type, |
|
|
const gchar * |
value |
|
) |
| |
◆ snmpdest_dd_set_time_zone()
| void snmpdest_dd_set_time_zone |
( |
LogDriver * |
d, |
|
|
const gchar * |
Time_zone |
|
) |
| |
◆ snmpdest_dd_set_transport()
| void snmpdest_dd_set_transport |
( |
LogDriver * |
d, |
|
|
const gchar * |
transport |
|
) |
| |
◆ snmpdest_dd_set_trap_obj()
| void snmpdest_dd_set_trap_obj |
( |
LogDriver * |
d, |
|
|
GlobalConfig * |
cfg, |
|
|
const gchar * |
objectid, |
|
|
const gchar * |
type, |
|
|
const gchar * |
value |
|
) |
| |
◆ snmpdest_dd_set_version()
| void snmpdest_dd_set_version |
( |
LogDriver * |
d, |
|
|
const gchar * |
version |
|
) |
| |
◆ s_v2c
◆ s_v3