#include "syslog-ng.h"#include "logmsg/logmsg.h"#include "plugin.h"#include "plugin-types.h"#include "cfg.h"#include "parse-number.h"#include "template/simple-function.h"#include "compat/getent.h"#include <grp.h>#include <pwd.h>#include <netdb.h>#include <stdlib.h>#include <unistd.h>#include <errno.h>#include <stddef.h>#include "getent-protocols.c"#include "getent-services.c"#include "getent-group.c"#include "getent-passwd.c"
Classes | |
| struct | formatter_map_t |
Typedefs | |
| typedef gboolean(* | lookup_method) (gchar *key, gchar *member_name, GString *result) |
| typedef gboolean(* | format_member) (gchar *member_name, gpointer member, GString *result) |
Functions | |
| TEMPLATE_FUNCTION_SIMPLE (tf_getent) | |
| gboolean | getent_plugin_module_init (PluginContext *context, CfgArgs *args) |
Variables | |
| const ModuleInfo | module_info |
| typedef gboolean(* format_member) (gchar *member_name, gpointer member, GString *result) |
| gboolean getent_plugin_module_init | ( | PluginContext * | context, |
| CfgArgs * | args | ||
| ) |
| TEMPLATE_FUNCTION_SIMPLE | ( | tf_getent | ) |
| gchar* entity |
| lookup_method lookup |
| const ModuleInfo module_info |